add…later it removes itself so nop need to set anywhere.
Garbage has yet to be removed from memory, though. It clumps up objects together first into a neat bundle, waits (up to a minute or thereabout) and then releases it. You can force early garbage collect but it may choke a bit.
the immortal widget is because it uses Input nodes in the BP
The thing is that before UE5 and EI, you would not be able to do this:

So it was not even an issue. You had to override on key down (which you still can!). Now we can use direct input in widgets so the legacy system becomes… unusable in this very fashion.

You’d need to grant the widget keyboard focus and then it can start detecting any key, your job is to filter what you want. That’s the old school way.
