Replication for UI/Health comp

I’m new to replication and multiplayer so maybe im missing something simple here. I have a HUD that on startup spawns the characters UI and makes a reference to it call “Main widget ref”.

Then once selecting team and spawning FirstPersonCharacterBP in it runs a on event begin play to a RPC Server - to RPC Owning Client to give my players their team tag and attempting to give my HUD widget ref a ref to the first person character that has the health comp inside it. (as seen in photo 2)

It reads nothing from the first person var inside the HUD widget. I feel like my health comp should be on the character BP and i feel like my UI setup works best when spawned on HUD But not getting the results i need from this setup, is this structured wrong?