how to remove widget assuredly

I use enum to change widget. if I want to remove a widget I use remove from widget(or parent in 4.6),then I must set a node behind it ------set enum

24864-1.png

the widget seems can only change, can’t remove.

but I want to completly remove the widget befor I change level

OR a better choice
actually I want to make a LOADING widget before I change level,AND after open level remove the loading widget. but I found that after I change level ,I can’t get the loading widget anymore(remove target). and return to the first level I can’t get it too.so the loading widget just remain on my HUD.