Cooldown works with basic input but does not work with enhanced input

I’m trying to make an inventory system and I’m making a system to pick up items everything works normally with basic input but with enhanced input, if there are two items side by side the two items are picked up in same time and even with a cooldown system it doesn’t work. Basically the problem is that my cooldown system doesn’t work with the enhanced input

Could you show your pickup system?
The blueprint you are showing doesn’t make sense to me, as the actor itself is destroyed after a pickup is found.
Where do you place this? In your player or in the pickup item?