Sound like playButton didn't catch that event. try
stage.addEventListener(MouseEvent.CLICK, playClick);
and
function playClick(e:MouseEvent):void {
trace(e.target)
if(e.target == preloader.playLoad.playButton)
{
gotoAndPlay(2)
}
}
and look what trace will throw, hope it helps