Thanks Anne for your suggestions, they were helpful.
I installed CCleaner to see what it would come up with.
It found an older version of The Bat in addition to the new one.
I had CCleaner remove it (they were mixed in the same folder).
Next I noticed that the TheBat.exe file was now missing so I re-installed v. 4.2
Then I got this message inside the program:
"Older version's index files found.
It looks like an older version of the program is being used after installation of The Bat 4.2
Please make sure this does not happen in the future in order to keep message base working properly."
I went into the folder where my data files were (another drive) and realized that I had put a whole bunch of program files there over time.
Deleted a bunch of them and then re-started The Bat.
I thought I had fixed the problem but the Error message came back shortly after.
I went back to that same folder on the d: drive and deleted all non-data files.
This seems to have fixed the problem.
