Actually, I’m casting most of times with no major complication, but sometimes I find myself stucked with situations like this one:
This Blueprint creates a widget and inmediately stores it in the variable Widget. I expected to have access to the event dispatches in the widget reading from that variable. BUt, you see the capture, I can not.
You’re doing something wrong. Did you promote it to variable after or before you selected the widget class? Because if before, your variable is of User Widget class and of course you can’t access your custom variables and event dispatchers.
In the list of variables to the left, hover the cursor over the variable pictogram. It should read “W Image Seq Mouse Dist”, not “User Widget”. If not, change its type to your widget class. Then you’ll be able to access all its elements without any casting.