UE4 project To UE5: Single-Precision float ERROR

I Transfer my UE4.26 project to UE5. Then everytime I Run the game,there is a error pops up:
float(single-precision) not match the ReturnValue DoubleProperty.(In UI)
I refresh the returnValue to float,then Error disappeared.
But,the ui’s progressBar-Percent can not bind float(Double-precision) correctly.

Or Is there any detailed documents about the difference between UE4&UE5’s float AND how to set the float type correctly?

Thank you very much!

This might be a late reply but doubles aren’t support in UMG for progress bars or text widgets, you have to convert the doubles back to a single using a node that has a single float drag it off it and crate your self a new float/real from it, before I updated my project I edited the engine so it converted all my floats to single reals which are the replacement of a float in BP.