I also can’t read any floats as well. It’s all Public. Other blueprints have no problem accessing these variables.
Steps to reproduce: Make a public variable in the event graph of a game mode. Then access it from a UI Widget BP. Debugging during runtime will show it out of scope, however all functions will be resolving.
Even if cast every tick, still out of scope.
PS: I didn’t recognize this as a bug and thought that I was somehow at fault. I asked a question, but now I can’t change the category to a bug report. Please delete it. >[Link]<
Edit: Ok, it seems that it doesn’t matter if the variable is in scope or not. I have the same thing happening to local variables as well. This only happens in widget debugger.