Under 4.0, my iOS application which uses Core Data loses all stored data when the application is suspended and subsequently removed from the background task list. Data persists fine between suspensions, but when the app is killed, there is no data on relaunch.
Under 3.1, data persisted just fine between quits/relaunches of the app.
Does this sound like anything you've run into before or the result of a common mistake?