Enhanced input persist even with removed common UI widget

I created a Default Game Layout consisting of several CommonActivatableWidgetStack in which i do various pushes of some menus.
I make PushWidget via blueprint of some widgets, in which i use enhaced input systems.
if i try to remove these widgets in every possible way however the enanched input is activated in every single layer that contains it, it seems as if they are only hidden and not removed.
is there any way i can solve this ?