This happens every time new level is loaded at runtime. If I just change the level in the editor and then enter play mode, the cursor will have the custom icon, but on next level switch it will disappear again.
About gameinstance: I’m setting the cursor in the project setting in the editor, and I don’t know if there is a way to do this frome code. It would defenitely solve the problem if I could find the function for this, but no luck so far.