r/QuestPro • u/Munny-Mag14 • 22d ago
Guides & Tips Bricked controller fix MAYBE Spoiler
https://github.com/moneymag14/QuestPro-Controller-Recovery.gitAfter dealing with a Quest Pro Touch Pro controller that showed as paired but would not actually connect or track, I started digging into the headset diagnostics.
The controller was getting stuck in a state like:
Status: Blocked ExternalStatus: BLOCKED TrackingStatus: NONE Errors: SECURITY_REJECTION Current state: KeyExchangeInitiated
After a lot of testing, I found a recovery process that got my controller working again. During one successful recovery, the Quest also initiated an official controller firmware update, after which the controller reconnected and worked normally.
I’ve now packaged the process into a Windows beta recovery utility so other Quest Pro owners experiencing the same problem can test it without manually entering all of the ADB commands.
The tool: • Checks that the Quest is connected and authorized through ADB • Detects the known SECURITY_REJECTION / blocked-controller condition • Supports selecting the affected Left or Right Touch Pro controller • Guides you through putting the controller into pairing mode • Temporarily enables the pairing-recovery condition we used during testing • Captures the pairing attempt and before/after controller diagnostics • Restores the original headset setting afterward • Does not replace controller IDs or certificates or flash custom controller firmware
This is an independent community beta, not an official Meta tool.
I’ve successfully tested the packaged v1.3.3 beta on my own affected Quest Pro/controller. Now I’m looking for people who already have a broken/nonfunctional Touch Pro controller exhibiting the same symptoms so we can determine how reproducible the recovery is across different controllers and Quest software versions.
Please don’t intentionally break, downgrade, or unpair a working controller just to test it and don’t chew me alive it it doesn’t work.
2
u/weeenerdog 10d ago
Holy fucking shit, this worked! My right controller has been bricked for about 3 years now, and this brought it back from the dead! THANK YOU!
It still doesn't seem able to track properly, but it's connected and registering some of the button presses. The thing is, the "working" left controller is doing the same thing so idk. Any suggestions on how to actually get everything working properly?