DemoRec some events fail to replicate

I have spent some time using the Demorec and Demoplay commands and have been tearing my hair out as to how to solve a problem I’m having with the playback. I have run on server events running a set Repnotify Boolean for various animations and such but it seems to be very chance based as to whether they decide to play or not in the Demoplay command function. I have tried a number of different approaches, originally I had them set to play the animations via a multicast node. My project was initially situated in 4.16 and was having the issue then, however, I recently updated to see if it was a version bug but alas it is still happening. What am I doing wrong? Id really appreciate some light on this as I am unfamiliar with the Demorec/play command and have no idea what to try next.

Thanks, Freudian