Unreal Crashes
Learning the hard way. After getting weird crashes from time to time and not being able to track down these, now revisiting the UPROPERTY declarations again.
So, in short, it looks like this has been the cause of my trouble. Having some object pointers not declared as UPROPERTY() lead them to be garbage collected, because they do not have a reference count.
This type of bug might be sleeping quite some time without being recognized.
Now I searched all code and added UPROPERTY() for objects created by NewObject() or TArray<> objects.
Question is: some of these might not really need it, so getting overhead against stability.
Need to investigate more.