Hi Jake and Ben,
your Rift is one of the few plugins out there that seem to base their license recognition upon a certain computer ID on Windows that unfortunately changes on every bigger update (like 22H2 etc.). This might not be too often for normal users, but since I am a Beta Windows Insider Preview user, it requires me to login from the plugin and to my web user account here and reset a seat every few weeks (and it’s even worse for die-hard Dev-channel Insiders that get an update every week).
Now, what is fantastic is that Rift is still operating in the background, causing the audio not to change or mute, unlike many other companies when a license is missing or needs to be re-entered. Would you be in some way able to still detect a working license in a different way? On top of having to reset a seat on the website and log into the plugin again, I have to go through the 8-part tutorial again which shows up in Rift every time I login.
This all is comparably minimal, and I am already grateful how fair you handle a missing login/license in the plugin, but if you would find a different way of assuring a license is stored, I’d be forever grateful!