I'm still trying to resolve the out of sync bug that manifests in multiplayer and when replaying recordings. It's really low level stuff involving our base level pointer classes and their destruction during the game. Most of this code was written by others and so it's been a steep learning exercise for me. It's very complex. It's also all consuming. I wake up with it and go to bed very late thinking about it. I have been at the point where I thought it was solved several times now over the last few weeks. But I have still to confirm all is good. I hope to have good news later this week.
Oh man, as a developer I know that feeling all to well... Worth it in the end though! Most of the time...