Can't set reference to BP_Sky_Sphere

Trying to make a dynamic rotating sun, I created BP_DynamicSun which needs a reference to a BP_Sky_Sphere object. I’ve set the variable to that datatype and it still won’t recognise it when setting it up at the details panel. I’m not sure if this is not bug.

Screenshots:

As a side note I’ve had to copy BP_Sky_Sphere from the engine assets and now I see two of them when setting the variable type. I’ve checked both and none of them recognise their type later.

Any idea on how to solve this? I really want to add dynamic sun rotation to my project…

I just tried that and it worked perfectly. I even created a derived SkySphere from the BP_SkySphere and was able to set the reference instantly.
I’m not sure what you are doing wrong here :s

I think I know. Your map is not registered therefore it can’t be used as a starting point. Register your Map Level and you should be able to use the reference you need

Thanks!
Ok, things got even weirder: now it does appear the option to select it but it won’t get updated once selected. Saving map made BP_Sky_Sphere appear there. I’m going to try restarting the computer to try solving that. If it doesn’t, it’ll probably go to a bug report.

After restarting everything works fine!

To sum up if anyone else has this problem:
Save your map before making anything on it. The second issue (the one with the variable not updating) got solved restarting the computer. Thanks TheDreamCatcher! (someone mark this question as solved)