Чет я не понял прикола в блице

У меня код состоит из 3 частей(лейблов) .startmenu: .game: .endmenu: поочередно расположенных в коде
в .startmenu: написано If нажата маус(1) then goto .game:
а в .game: написано if life=0 then goto .endmenu:
В случае из меню в игру все окей
а из игры в геймовер пишет ошибку в строке if life=0 then goto .endmenu:
типа лейбл не рабочий. Объясните пожалста в чем разница
