AS3 - como obter o cursor do mouse para clicar em um botão?

Na minha aplicação eu tenho um cursor do mouse que está ligado ao mouse. No entanto, ele não vai me deixar clicar em botões dentro do meu aplicativo, o que é um grande problema para mim, pois os botões são essenciais no que eu preciso fazer.

Eu sou novo no AS assim qualquer ajuda seria muito apreciada!

stage.addEventListener(MouseEvent.MOUSE_MOVE, draw_cursor);
stage.addEventListener(Event.MOUSE_LEAVE, hide_cursor);

Mouse.hide();

function draw_cursor(event:MouseEvent):void
{
    my_cursor_mc.visible = true;
    my_cursor_mc.x = event.stageX;
    my_cursor_mc.y = event.stageY;
}


function hide_cursor(event:Event):void
{
    my_cursor_mc.visible=false;
}

Eu tentei usar isso (abaixo), mas foi muito glichy e tive que pressionar o botão para o cursor ir embora ENTÃO eu era capaz de clicar no botão (não é realmente ideal):

stage.addEventListener(MouseEvent.CLICK, hide_cursor);

questionAnswers(1)

yourAnswerToTheQuestion