Set Timer By Event

I have a widget component in an actor blueprint that when set directly works just fine but I’m trying to put the widget in a data asset and from there set the widget on the actor and when doing that the widget appears but no ticks or set timer events will fire but every other event will.

This is the UserWidgetBlueprint when checking if the timer exists right after making the event it says false…

Data asset here

ItemBlueprint

probably because DataAssets dont have world context, generally they should be immutable too.

why are you adding the Widget to a DataAsset?