Can't update thumbnail cover image in .mobi

I recently trashed a trial version of my ebook’s cover image in favor of a new one. When I compile an .epub of my book, my Nook reader displays a thumbnail of the new cover on its library screen. But when I compile to .mobi, my Kindle reader keeps displaying a thumbnail of the the old cover image. As far as I can tell, I’m using the same compile settings for both versions, so I don’t know what’s going on. I even emptied the Trash to make sure the the old cover image was completely expunged from the project.

What should I try next? Thanks.

Just to make sure we aren’t looking at a device cache issue, I would recommend downloading Calibre if you do not have it already, so that you can better preview your e-books before sending them on to the devices. This can help you troubleshoot errors or fine tune formatting in a more rapid fashion.

My guess is that the Kindle has saved the thumbnail into a cache so that it doesn’t have to repeatedly load the full image every time you call up the bookshelf screen. Fully deleting the file from the Kindle device (rather than off of its memory stick while it is plugged into your computer), and then replacing it with a new one that has a slightly altered filename might do the trick.

Firstly, I just discovered Scrivener and it’s awesome so thanks for that!

Today however I encountered a problem that I can reliably reproduce every time.

Environment: Windows 7 64-bit SP1, Scrivener 026

Steps to reproduce problem.

  1. Create project, add a cover image in research folder.
  2. Compile for Kindle with cover image selected.
  3. Open book in Kindle, book is fine, cover image is fine.
  4. Delete book from Kindle.
  5. Delete cover image from research folder, empty trash.
  6. Add new cover image, compile for Kindle with new cover image selected.
  7. Open book in Kindle, old image that was previously deleted is still there.

The only way I can get it to display a new cover image is by changing the Meta-Data Title to a unique name that hasn’t been used previously. Which means once you have named a book and added a cover image you can never change the cover image.

So, when I compile for Kindle with a cover image is the data cached somewhere? Maybe it’s a case of just clearing some cache I don’t know about.

Any hints appreciated, many thanks.

I did some more testing.

Seems the cover issue also applies to any text anywhere in the book. But if I compile for PDF the changes are made as expected.

Formatting is also ignored when compiling for Kindle, works fine for PDF.

Error

I tried to compile it in Kindle and this is the error I received. How do I make the cover specified? Is it possible under this option or does it only work under pdf?

Put the cover as first file in Front Matter folder, compile for ePub3 and tick the checkbox for Front Matter at the bottom of the right-hand side column of the Compile Overview window, and point it to the Front Matter folder. In the extra tab for e-book Cover the image should show up.

2 Likes