About implement demo/replay on multi local player situation(split screen)

I’m currently trying to achieve record demo and replay it with multiple local players, I’m already added 4 players into the game by Create Player node, and I packaged the project, using the console command “demorec” to recorded demo, the problem came when I using “demoplay” trying to replay it, the first player got no problem been replayed, but the rest of them was not worked as expected, their views were somehow been moved to some strange location I don’t know looks like original point of the level, here’s the image I took:

before replay:

after replay:

what I really want to do is using the other three player’s viewport as UI panel, I can use them to display the attributes of character or settings on replay(like make something visible), and I don’t want the Replay System to affect this part, apparently it was not so easy, and I’m hoping you guys can enlighten me, so thanks in advance