Access violation on C++ variable, set in BP

They are both custom levelscript actors- and the sublevelscriptactor is of the persistentlevel type- it inherits from it

My solution idea doesnt work- if I put the reference in the sub level I cant manually assign it in the editor because the skysphere is in the persistent level…