I am puzzled myself as well. It doesn't look the process gets killed. For some reason the download loop (looping through X and Y tile numbers and zoom numbers) exits and then Activity runs in Main and a SQL runs that fails. I have no idea why the loop exits (no error, no log message) and no idea why it runs that SQL via the delegate. I can avoid this problem by keeping the phone moving or touching the bottom Android bar between the 3 bottom buttons. Will be away from the PC for a week now, so will solve this when I am back.
RBS