How to debug memory usage/Garbage collector?

Try

GetWorld()->ForceGarbageCollection(true);

to force. But any UObject required to be reuse can create crash. Only do when you %100 sure objects wont be used.