Just a thought, Sounds like the problem resides in the database.
Perhaps a “database repair” will be a good choice.
I have never used this, but noted this after a search of this forum using “database repair”. The first result of the search suggested this from a reliable source.