The problem could also be related to a low memory situation. Maemo has the possibility to kill a background application if there is not enough memory for the foreground application. So all applications should listen to this "kill" event and shutdown gracefully. As I have not yet implemented that, it might be related. Itīs only a guess though. Iīll check how much work it is to implement this feature - maybe it will help.