I have occasionally had this problem when the EPUB was not created by Calibre. I have used Calibre to do an EPUB to EPUB conversion and the problem has usually gone away.
Might be worth a try - as long as it doesn't have DRM. Make sure you take a copy of the original beforehand just in case.
|