First of all : I know this problem is discussed earlier and the "known issues.....pdf" says that the problem is fixed with the 4.09.1 version, it still doesn't work on my phone (which has the 4.09.1 software). I've tried the "solution" of adding a command to the alert, and changing display in the commandListener when the command is called, but that also only works in the emulator. The code looks like this :

Code:
brukernavnOpptatt = new Alert(correct parameters here);
brukernavnOpptattCmd = new Command("OK", Command.OK, 1);
brukernavnOpptatt.addCommand(brukernavnOpptattCmd);
Display.getDisplay(this).setCurrent(brukernavnOpptatt);
brukernavnOpptatt.setCommandListener(this);
and in the commandListener this :

Code:
else if (command == brukernavnOpptattCmd) {
Display.getDisplay(this).setCurrent( regScreen );
}

I have also tried setting 'regScreen' as current display before setting the alert (brukernavnOpptatt) like this :

Code:
brukernavnOpptatt = new Alert(correct parameters here);
brukernavnOpptattCmd = new Command("OK", Command.OK, 1);
brukernavnOpptatt.addCommand(brukernavnOpptattCmd);
Display.getDisplay(this).setCurrent(regScreen);
Display.getDisplay(this).setCurrent(brukernavnOpptatt);
brukernavnOpptatt.setCommandListener(this);
But the program still returns to the displayable set before all of this (a gauge-form). The Header and commands are from the 'regScreen'-window though, exactly like they say is the problem in the "known issues....pdf" file, which should be fixed on my version of the software.. Any clues?