It's J2ME development. Your program always start with startApp() method. Now start debugging and see what exactly happens and where it happens. Try to debug and follow the path and see why it doesn't...