So your cast works. Try hard coding a value in for the return value of the binding. Like just break the float going to it from health/max health and type in 0.5 into the binding see if it changes the progress bar. If that doesn’t work there is something wrong with your binding, or you have a binding to the wrong progress bar or something like that.