Oh wait, I GOT IT FULLY WORKING!
So I had set the wait frames to zero, (because I wanted the transition to be seamless) but I set it one and it works!
Sorry for being a bother, turns out my own silliness was the source!