Hi Erel,
Yes, the layout was being loaded in FirstTime. However moving it out of FirstTime did not help, the same error remained. I also tried moving all the [panel].Initialize statements out of FirstTime as well, still the same error.
And anyway, why should that matter? I thought the Keycode_Back at the activity level was exiting the app so when restarting it, FirstTime would again be true?