update:
After more investigating, I think the Event system is not working whenever the Player Input Component is enabled. For now, I will disable the Player Input Component by script when I need to interact with buttons.
old question:
I have attached a player input component on a screen space - overlay canvas to display input keys. And I have some buttons beneath this canvas that seem to be blocked by it. “interactable” and “blocks raycasts” on all the top canvas are already unchecked.
After many hours I found that disabling the Player Input Component would unblock the buttons (they can be clicked now)
Is there a way to use player input component on a screen space - overlay canvas and at the same time have some buttons beneath it?
Thank you!