Using a blueprint to give each player a different color that all clients can see.

I am struggling to get all of my clients to see the materials that I am trying to give them. As of right now, the listen server player can see everyone’s colors, however the clients themselves see everyone as the default color that they begin as. I have no clue why the clients can’t see it as the Pawn is set to replicate and the blueprint that changes the colors is run by the server. The server also can only see it while it is locked into the game screen, if I hit F8 and go into the editor mode while the play in editor is running, then everyone is back to the default color. What could be going wrong that only the listen server sees everyone as they are supposed to be but none of the clients nor the editor itself sees them as the correct colors?