Nope.
That is a complicated question. None of those things should have any effect like what you’re seeing. In theory, you should use TObjectPtr over raw pointers for members but I’ve never seen raw pointers do what you describe.
That shouldn’t have any effect on the behavior of your asset in the Editor.
Also, this should really be a separate post. You’ll get more help with an unresolved post and people responding won’t be scared off by the “are you sure you want to respond to a solved topic” warning.