Referenced float variable not being converted to text in widget

Hi there I’m struggling to get a float variable from a pawn blueprint inside my widget blueprint. Here is what I have…

The text should be appearing beneath the 2 bars displayed here. The progress bars are working fine by the way where I did the same type of casting to the exact same blueprint for the exact same float.

…And this shows the widget where I created a binding and got the float var from the blueprint. Any ideas?

Never mind, fixed it, had to delete the binding and create a new one, must have been a bug with that particular binding.