Below, on event tick, I am initializing a map of images once, which works fine (remember we are in a graph for a widget blueprint here).
Z Cursor Images is the map of the images. The keys in the map are an enum, and I am adding first an image for the default cursor, and then an image for when the player is targeting an object that she can pick up.
Now, when I do the same in the construction script (Event Construct), it does not throw an error but later I cannot access the textures from the map.
IsValid returns false for them...
So why is the map filled on tick but not on Event Construct? And how do I solve this?