Wow, could it be an ill formed FITS Header information, perhaps?
Can you use a program (even ASIFitsView) to extract the FITS header and post the header here? Collectively someone on this forum might have an idea.
If you are on macOS, perhaps you can try something (which I am sure uses the libcfitsio library from NASA) like Affiity Photo to try to read that FITS file? If Affinity Photo does not read the FITS file, it is a bogus FITS file.
The first line of the FITS file should be ASCII text that contain the keyword "SIMPLE", like this:
SIMPLE = T
On macOS, you can just use the command line command in Terminal, like
% more image.fit
Here are the other mandatory keywords:
https://archive.stsci.edu/fits/fits_standard/node39.html
Chen