I've tried hiding all other UI objects to see if there is something blocking it, but it didn't occur to me to check the ones beneath it in the hirarchy. Thanks for contributing an answer to Stack Overflow! The Button component has a Boolean to disable it, as shown in figure 3 the "Interactable" box. Attach it to your GameObject, then attach the Button's OnClick to that Function in the editor. Or we can simple create an EventSystem. Some of my hierarchy is as follows: When I click on one of my buttons in-game nothing happens, this includes a lack of button animation that should occur when hovering.