quote: what was the cause of the bug |
Engine 92.0 adds a fix for some behaviour that has a zk workaround.
A version check was added so that if zk is run on engine 92, workaround is self-disabled.
Detection relies on Game.version string for comparison of versions.
Game.version seems to display different strings depending on platforms, so for most linux builds you get "91.0 OMP" while windows reports "91.0".
Detection used equality comparison when checking version, and since "91.0" != "91.0 OMP", desync occured.