Hello,
I have a problem when sending ePub files through Calibre to the latest Kobo Libra Colour that I just bought. I am running the latest Calibre 8.15 on Windows 11.
If I just copy that ePub file to Kobo with the File Manager and let Kobo import it and convert it to KePub, everything looks perfect. But if I use the "Send to Device" button in Calibre, the book gets its table of contents messed up: some chapters in the book are being skipped and do not match the same chapters in the table of contents, so when you click on, say, chapter 15 in the TOC, you actually arrive to chapter 5 in the book. The header showing chapters reflects this error (says it's chapter 5 while it is in fact chapter 15).
Now in more detail. I have an ePub file converted from ODT with Calibre. It shows perfectly with the Calibre ePub viewer, it renders perfectly on the Kindle viewer program and on my older Sony eReader, and also if I just copy it to Kobo Libra through the File Manager, it looks perfect there as well. The problem occurs ONLY if I use the "Send to Device" button which makes Calibre convert ePub to KEPub for Kobo.
This book has many images (98 images and 155K words). The TOC begins getting messed up after the images, so it makes me think Calibre misses chapter markers when converting to KEPub. I tried changing the format, such as making sure that each image is displayed on its own page (and in its own XML file), but it makes no difference - every so often a chapter marker is missed. It is not consistent and I could not disover a rule as to when it gets missed, so I could not come up with a universal work-around. Inserting manual page breaks before and after the image does help in some cases, but not always.
My solution for now is not to use "Send to Device" for this eReader but instead copy the file directly, but I thought I'd post about it because this seems to be a bug in Calibre.
I can provide the book for testing purposes.
I hope this helps make Calibre better!
Thank you for your work.