HUD Binding doesn't seem to get called

This same thing is happening to me. I have a health , mana , and stamina progress bar. All three are bound but when I used a print string, only the stamina bind function is being called. and its being called every frame. However the health and mana functions are not being called at all. they are all using the same character reference which cast to at the construct of the widget. So weird. I can’t figure this out.