Hi Patrick, thank you for your help. I haven’t totally figured it out but it does seem to be connected to the very minute differences in how each loop was time remapped. The loops themselves are exactly the same. But when remapped, I followed a best practice suggested on the internet to create a keyframe right before the last keyframe and delete the original last keyframe. That might be where I wasn’t precise enough to cause later problem.
The thing that I find interesting is, if I don’t reposition the loops, then they sync perfectly, so I did not give any thoughts to whether if time remapping had any problem. It is ONLY when they are repositioned and animated to move from one location to another, that they start to go out of sync. It’s even more strange that even in this situation, they start out perfectly in sync, and only when one of the loops reach its final position, that’s when the off-sync starts.
So this phenomena has a direct relationship to keyframed positioning, but I just couldn’t figure out what it is. I tried to move the reposition timing by one frame ahead or behind, and I notice they off-sync at a different rate. Once I got them to sync by tweaking the repositioned keyframe timing initially, but once another loop reached another relocation, everything got off-sync again, and if I tweak the repositioned keyframe of the second loop, the sync that I got for the previous duration breaks away immediately. So I can never fix it this way.
I haven’t gotten a chance to continue to work on it yet, but I will see if remapping each loop carefully with solve this mysterious issue. Thank you for your suggestion.