I solved this a few weeks ago since no one else could help me.
I had the exact same hacks active when playing the replay as when we played the actual match, which happened like an hour or so before we watched the replay... there shouldn't be any reason for it to desync. As I said, the only gameplay changing hacks we had active were no tripping. After doing some research, I noticed the replays played fine when I turned off tripping... until one of us tripped (because we had no tripping active during the match), but as soon as I turned no tripping on, they would desync (with moves hitting that shouldn't hit etc, which makes no sense at all since no tripping doesn't make any alterations to hitboxes afaik).
Anyway, the way I fixed this was instead of using a 0% chance trip modifier, I changed the chance to 0.1%. The replays played fine after that.
I had the exact same hacks active when playing the replay as when we played the actual match, which happened like an hour or so before we watched the replay... there shouldn't be any reason for it to desync. As I said, the only gameplay changing hacks we had active were no tripping. After doing some research, I noticed the replays played fine when I turned off tripping... until one of us tripped (because we had no tripping active during the match), but as soon as I turned no tripping on, they would desync (with moves hitting that shouldn't hit etc, which makes no sense at all since no tripping doesn't make any alterations to hitboxes afaik).
Anyway, the way I fixed this was instead of using a 0% chance trip modifier, I changed the chance to 0.1%. The replays played fine after that.
