Tab key for UI widget ( adding and removing from viewport)

It’s pretty simple the Tab is not working like it does E for instance. Flip Flop is very basic. You enter once it flips and you enter the second time it flops. It seems the Tab is not being registered once the UI is open. If I use the tab inside the widget as I explained I can.

I have even tested just now using E to create the widget and Tab to remove it and it doesn’t work but the other way around it does. Flipflop was out of the equation so it has nothing to do with it.

I did an even simpler test of adding a print string right next to the tab and it only prints when creating the widget. When I try to remove the widget by pressing Tab again it doesn’t even print anything.