DetachFromControllerPendingDestroy() causing my whole editor to crash and the unreal editor become not responding and didnt even have crash report. How am i supposed to debug it?
I would say set a breakpoint in Visual Studio before calling DetachFromControllerPendingDestroy and stepping through the code to find the cause of the crash.
The editor not responding and not giving a crash report is exceptional. Perhaps calling DetachFromControllerPendingDestroy causes an infinite loop in your code?