On the announcment community page I can see that v8.39.0, b11408 was rolled back. However, if we go to go to meeting site to start a meeting, Go to Opener will be downloaded and installs 22.214.171.12408. Was the latest version released again? Can a Xen installer be posted on the site MSI site?
Your company should definitely not be assigned the desktop software V8.39. If you can still confirm this when hosting your own sessions, please direct message me your login details so that I may check the account settings internally.