Well I've found the problem
Turns out that it was the shutdown delay. I had mine set at 20,000 so I could synchronize, via wireless lan, with the unit still in the car. 2.0b3 and higher writes that as 20,000,000 (milliseconds) to the player .ini file. Whats the bet that when the ignition is switched off, the player reads the value from the file, does an atol on it and ......shits itself.

Of course the question remains why did 20,000 seconds work on 1.03. Did you previously store the value as seconds?

I guess the next question is, what is the maximum timeout, and will it be increased to allow for long standby times.

Cheers
Peter

Tony: This might be a good one for the FAQ