Well, this is my normal experience with UE4. And not only recently, pretty much all the way back since it is released. The moment you delete something you weren’t supposed to, it dies.
Another example: I just deleted a child widget in my UMG widget. The widget supposedly was referenced in some blueprint. It instantly crashed the editor. Using Ctr+Z often will result in crashes aswell.