First of all are you running steamVR as the runtime in the registry or in the steam VR beta?
I have noticed a couple of times that MSFS2020 wont reload steam vr but after you close steam vr … Sometimes it does. If that happens and you get the no headset error make sure its exited completely in task manager (i think its called vstreamer.exe you will know becuase of the steamVR icon) then if you have to reload steamVR manually from your start menu or steam. It should auto load into steam VR home (the screen might go shakey for a while or even go grey but after a minute it should show up).
After doing that a couple of time now steam VR is showing in VD when you have the VD menu open it will have a Switch to VR button above the exit steamVR show up when steam VR loads.
Best way of doing it I found is to
- Load VR steamer app for VD
- Load VD on the head set
- Load MSFS 2020 (get on the READY TO FLY by loading your map plane and starting etc)
- Before switching to VR on MSFS
- Load SteamVR
- Hopefully in the VD menu “switch to VR” will come up
- Wait until the steam home loads (it will go all jerky and such and flickery)
- Then switch to VR in FS2020 and it should load (it may go grey first or it might flicker a bit)
That’s what has been working for me. But sometimes, just sometimes steamVR wont load properly and i have to kill it and reload it.