I was going to but you cannot a demo record and play a demo at the same time nor can you play the game while a recording is playing. Someone would have to modify the demo sysrtem to allow for intractable play backs.
I programmed the entire thing in c++ then just made blueprint-able nodes to run that c++ functionality. It basically uses a circular buffer that records when a timer event is set on delta. Playback is similar, plays playback when timer changes with delta.
You’re welcome, I wish more would have posted by now, im eager to see what has!!!