As far as my room setup goes, i do have an uncovered mirror. It's not reflecting the controllers at the time they disconnect, but i'll just put it down just in case.
One or both controllers constantly keep disconnecting and reconnecting while i play. What i'm saying is that the controller goes into the blinking mode and either doesn't come back at all, or it gets recognized again after a painful 10 seconds or so.
The patterns so far:
1. Randomly disconnects and reconnects during play
2. After any disconnection, when the controller comes back alive and i happen to press the trigger button, in that exact instant it goes back into the "blinking" mode for some seconds. Any other button is fine, but it seems that there's something about the trigger button that, well, "Triggers" the issue.
3. Sometimes the controllers also refuse to connect with the headset after changing the batteries, they get stuck in pairing forever. This issue fixes itself when i insert another new pair of batteries, other times when i reboot my PC.
4. Sometimes they disconnect after pulling up SteamVR's in-game dashboard.
I have no idea what this is from. I disconnected my PS4 controller and also shut down the PS4 controller's software so it can't be that. I also reset the headset, and the issue didn't go away after i reset my windows 10 PC either. It could be the mirror, SteamVR, or the controllers inherently glitching out from their own hardware?
There's also the issue where the vive software keeps asking me to connect to a USB 3.0 port even though i do have the USBs connected to a 3.0 port. I tried looking this issue up on the forums but i ultimately didn't know what to do.
While i did try to cover up the mirror, it's a big mirror that needs more preparation to properly cover up 100% so i lazily half-cover it most of the time.