Using SendRPC to a video player triggered by OnVideoEnd seems to cause an infinite loop.
I've tried Stop, Pause, and PlayIndex. All seem to crash the game at the end of the video. If I use a delay, it loops over and over after that amount of time. (So a delay of 1 seconds will loop play/stop/etc every 1 second).
Other actions, not having to do with the video player itself, seem to work. I've not tested it much, though.