I play 2 different offline full 3D gfxs games using the Unity engine with no issues stemming from other than that there are occasionally bugs and 1 game is really an Early Access Beta anyway. It's not just one problem.
What we see here is a complex web of developers, legacy code of TSO and really really shitty in-house work practices that's causing this issue.
The only single solution magic fix that exists is a time-machine and redoing the development into a new platform 5 years before BB started even thinking about it.