Remove From Parent does not work on a user created widget

I was wondering about that too,

in the end i did it the other way around and call Remove Child inside the Parent which worked out just fine.

However i have a constant HUDWidget, so i can do whatever i like to its children, because it has all Menus(and menu has submenus stored) and Static HUD Elements.