You mentioned you are using your OWN ODBC driver, I suggest looking at that part of it.... since the image is coming from a field in your DB that directs CR to it's location it could be some caching problem with that field and location.
As a test use MS SQL Server and the Native 10 client to connect and see if the same issue happens.
Should be easy to copy the data for that location field and a ID field.
Not sure if ODBC logging would show the problem.... but you could run your driver in debug mode and see what field info is getting passed to CR when you page.
Don