onMenu() not working on Fr230?

My app works in the simulator as it should. If i side load my app it does not wok as expected. If I hold the up button (menu button), it does not trigger onMenu() it triggers onPreviousPage(). If I comment out the onPreviousPage() It works as expected. It also is triggered if I add it to another class that does not have a OnPreviousPage() declared. Is onMenu() broken, or do i have to do something else to have these two declared at the same time? Below are the respective functions.
Thanks,
Griffin
//menu
function onMenu() {

Ui.pushView(new MenuOptions(), new MenuOptionsDelegate(), Ui.SLIDE_RIGHT);
//Att.playTone(Att.TONE_KEY);
Att.playTone(Att.TONE_START);
return true;
}

//laps
function onPreviousPage(){

mainClock.stop();
standbyClock.stop();
// if we get a too may timers error, we need to stop main clock and or stany by here, stand by should be fine as it updates every 10 seconds
Ui.switchToView(new LapsView(), new LapsViewDelegate(), Ui.SLIDE_RIGHT);
Att.playTone(Att.TONE_KEY);
return true;
}