I have managed to figure this out. Part of the problem was I was focused on updating the checkpoint blueprints and forgot to update the spawn player blueprints of respawn and my testing was before I ever reached a checkpoint, so no changes would ever show up in my tests… The fix was after respawning to call “remove all widgets” and then “update the hud”.