Replay System throws an Ensure during demoplay when calling it in a different Level. The error is thrown at Source\Runtime\Engine\Private\RepLayout.cpp]. It does not prevent the Replay from being played at all.
This was reported and tested in 4.22.3 (CL-7053642). This was reproduced in 4.23 (CL-7236301) and Main 4.24 (CL-7260730)
Results: The replay plays but an ensure is thrown
Expected: No ensure to be thrown
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-77057 in the post.