7 Years Ago
Do the SteamServer update tick actually in Update rather than in an InvokeRepeating copy. The problem with InvokeRepeating was that if the framerate tanked, InvokeRepeating just queued up, so at low framerates instead of getting less SteamServer .Update calls, we were getting 10,20, whatever per frame, tanking things even further. Also going by the recommendation in the Facepunch.Steamworks.Server code here to call update "at least once every frame".