When recording in frame-by-frame I noticed that when played back, it desynced, this was when doing moonwalks on pokemon stadium grass transformation to test something. when played back, the inputs are shown as 0.9875 instead of 1.0000, even though it showed as 1.000 during recording. I thought that it didn't actually desync before, but now I saw it actually messed up my sequence. The fix is that UCF needs to be fully applied and appropriately so when it gets saved as a recording, not just copy the actual inputs on my controller at that time which seems to be the issue here.
When recording in frame-by-frame I noticed that when played back, it desynced, this was when doing moonwalks on pokemon stadium grass transformation to test something. when played back, the inputs are shown as 0.9875 instead of 1.0000, even though it showed as 1.000 during recording. I thought that it didn't actually desync before, but now I saw it actually messed up my sequence. The fix is that UCF needs to be fully applied and appropriately so when it gets saved as a recording, not just copy the actual inputs on my controller at that time which seems to be the issue here.