I have the same issue and start to suspect that the problem is that my PC is running to many screens... I installed a Stream Deck and after that my Error 422 started.
I have reinstalled Steam Vr and Vive but without any success. Then I was running a program that recognized how many ports running for Screens/Minitors. The program found a duplicate screen that I deleted. I then figured to uninstall the Stream Deck, uninstall Steam VR and Vive again. Flushed the Vive USB ports and booted the PC. Then I installed Steam VR, Vive and connected the Vive headset. It all worked... for a while...
By installing the Stream Deck again made once again issues... although I have not 100% figured out if the Stream Deck is the issue - issue seems to be the multiple screen created by ex Stream Deck or other.
Unfortunately I don’t remember the Monitor recognition program used.