Is anyone else having trouble with their app crashing with a native error when their app tries to insert into a SQLCE database shortly after turning on the device?

Just in case I didn't explain the problem well in my first attempt.

My app gathers data entered by the user and stores it in local variables. The device is frequently turned off and on during the data gathering process.

Once all data is collected, the program then passes the data to an object that inserts into the database.

It's at this point that the app crashes, no exceptions are thrown from my try blocks, but once in a while I'll get some kind of native error.