For some reason, every function that I’m trying to delete from a UMG is crashing my editor.
Only happens in a specific UMG.
I’ve added 2 functions OnDrop & OnDragOver and now every function I’m trying to delete in that UMG just crashing the editor (those function are empty of logic).
Creating a new a new function, and then deleting causing this editor crash.
Edit: This is not just functions now, also variables, in Components and Actors also.
UE Crash but it doesn’t delete the selected var / func ! SO ANNOYING
BP correct? If so, try right clicking the UMG and validating asset and dependencies, fixup redirectors for the folder its in, resave all assets (right click folder and resave all). See if that helps. I had this issue before, but don’t exactly remember how I fixed it. It was something along these lines.
Edit: If this fails, check if you have any drivers to update. I’d first check for GPU drivers.
I created a function called TestFunction and I’m able to rename that function yes, OnDrop though I can’t rename so can’t check that.
But I tried to delete that TestFunction and crashed again.
Now I’m stuck with her too
Edit: Converted TestFunction to event function with RMB and I was able to delete her. But the OnDrop still remains. Basicly every function that I have can’t be deleted or it will result with a crash.
Probably quicker than diagnosing the problem. I remember what I did now, I had refreshed the bugged function nodes and then did the other things I said before and it corrected my problem and I was able to remove the functions (I also rebuilt the project solution manually). I feel it won’t be the same in your case though since these are native functions you added and in my case, I created them. If you add these functions to a new UMG and it reoccurs, then there is a bigger issue. Hopefully not.
Looks like some internal bp problems - broken\missing links, improper copy-paste that editor let you do while it should not, etc - like SteveRambo said. The lamest “just make it works” would be to revert widget to last working state. If there is none (just created or not using any VCS(strongly suggest to)) - delete it completely and recreate from scratch.
Another option would be to download editor debug symbols and run editor with debugger attached (ie. from vs project) - this way you’ll know what exactly causing crash… though in such cases you rarely can affect the chash reason .
This problem starting to happen more often. Not just UMG, but Components, and Actors.
It’s not just deleting functions, but also deleting variables now.
Epic, this bug must be fixed this is making UE unusable!