Reproducible Desync Hunt

As an ex-dev myself before i burned out (not in games but web front/backend), i know what you’re saying. All i am pointing out is that the first version was plagued with similar issues. They then rebuilt (reimagined?) the game as reborn. But those same issues - or symptoms rather, the causes themselves may be different - are still present.

Also, as an avid player of mmorpgs over the years (my first in a very long row of titles being everquest back in '99) i want orbus to succeed. Not only for the sake of orbus, but for the sake of vr in general. However, one thing that is a common denominator for all the more succesful ones over the past 2 decades is connection (and state) stability.

What i am hinting at is that, besides getting player input, maybe more drastic measures needs to be used. Things like client-to-server logging when the client requests state changes on something that is way off what the server state actually is along with conditions on the client experiencing the issue and historical event data seen from the clients side. To help track down the issue(s).

Sure, this might mean more bandwidth used both for clients and server, as well as lower the maximum server population cap. But if it would help track down issues with more haste and precision than player reports, will it be worth it? I would think so.

Now, i don’t claim to have any knowledge of how the game is set up in terms of the codebase. All i can see is that at its base it is a unity game (along with a number of plugins). But as a player it isn’t my job to know either. And while player reports are definetely good, nothing beats good old detailed debugging, following the chain of events closely as well as using the process of elimination and testing the validity of every step. Slowly but surely.

I hope i made it clear that my intent is not malicious, but rather… a warning bell ringing perhaps. I am guessing the devs aren’t made of money either so there is probably also a factor of time versus sales/popularity here to be argued.

Edit:
Also, just to show that in the past i have done all i could to provide information about issues i have experienced. Here is a post i made back in 2018: