It only happens when the screen is locked, the game is running in the foreground, if the game is already enter to the background, turn off screen and turn on again, the game could still be resuming from the background.

the line this.eventQueue_.wait(); in onPause on GiderosApplication broke the app, I tried to remove the line GiderosApplication.getInstance().onPause(); it will not broke any more, but it's not the solution to fix this issue.