Upgrade. I think that was fixed in the SQLite engine a while ago.
That's just it -- it's not a provider issue. Try opening the database using the sqlite3.exe command-line and verify.
E-mail me the database: robert at blackcastlesoft dot com
I'll run tests on it here