Replay System: Go to time in seconds causes some things to stop replicating

I was following this tutorial about the replay system.

Everything is working fine now, except skipping to a certain time in the playback. When I use the slider to change the playback time (which just calls GetWorld()->DemoNetDriver->GotoTimeInSeconds(seconds)), all of the cubes in the scene stop replicating or something. They all turn dark and return to their original position, while my player still moves around and shoots like it did previously.

Video of what I’m talking about

I followed the tutorial exactly (I think). Is there something I’m missing? The cubes are all set to replicate.