Having Issues making a multiplayer scoreboard

Hi! So I’m looking for a little help putting together a scoreboard for my online multiplayer game mode. The Concept of the mode is simply that you effectively play the single player game, but with other peoples chars visible. At the end of the level, a players score is broadcast to all players (which currently works as intended), but id also like to keep a permanent list of each players best scores on screen as well (this is where I’m having issues).

I have tried a few methods, none of which have worked. MP in unreal so far has just been going right over my head every step of the way, so I wasn’t too shocked when this also didn’t work as intended… xD

This is the current code that I have, and hopefully someone will be able to spot any glaring errors.

It seems to almost work, in that it basically doesn’t show correctly until you refinish the level, so in essence the score is always like 1 score behind a players current personal best.

Number 5 is the part that issues a temporary message on everyone’s screen that works as intended, and 6 is the part that is “supposed” to get the accurate player scores.

I appreciate anyone that is able to give me some guidance, thank you! <3