Tools not being able to equip and unequip

It seems like tools randomly stop working on mobile as the input freezes up. My game uses custom characters and I saw no errors from the engine when this happens.

In the video above I am clicking, not hovering. No input happens but as soon as I change the order in my backpack, I can equip the tool again! This only started happening recently and we had no updates regarding input before this glitch appeared.

Expected behavior

I wanna equip and unequip tools with out bugging