This is an issue I've noticed and I'd like more information from the community as I attempt to narrow down and, eventually, correct this issue.
For this purpose, I would like to solicit for information related to this problem. If you notice any patterns about replays desyncing after a period of time, usually at least 5 or 10 minutes after the game has started, please let me know. Further, posting the replay here and a brief description of what happened and when the desync started will help me in isolating the problem.