Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions. Ensured that EventSystem component is present in the hierarchy. Unity Button not working/highlighting/interacting, Why the ui button is not working ? OnMouseOver can be a co-routine, simply use the yield statement in the function. There are no other HUD objects that are at the same place as the button.