mouse over event not working

I set the enable mouse over event to true in the player controller, and I used on begin cursor over and on end cursor over. The event is not called when the mouse hovers over the character, but when the character is clicked. Why is this happening?