Since updating to iOS 9.3 and 10.11.4, I've decided to finally try and get my eBooks all fixed up and synced between my devices, since I swap between my iPhone and iPad often when reading.

I'm using ePubs. They work fine on my Mac. When I download them directly to a device through "Copy to iBooks" through mail or through iTunes, they read fine on the iPad and the iPhone.

However, when I activate the new iCloud Books, half the time the book opens on the cover with the spinning gear. After a short time (10 seconds or so), I get the error: "Failed to Load Book Because the Requested Resource is Missing."

I am pulling out my hair trying to figure this out. I've run the ePubs through the Calibre ePub covert and even edited them in Sigil. The ePubs are perfect in direct download to the device, but about 85% of the time, they give that error whenever downloaded from iCloud Books. I've compared the ones that work to the ones that don't and can't find any differences.

I'm totally lost. Can someone PLEASE tell me what the hell I'm doing wrong?

  • 1
    You are not alone my friend. I salute you.
    – mcdado
    Commented Feb 28, 2019 at 18:57

2 Answers 2


The most likely reason is that you were using different versions of the same book, or two different books are name the same, something like that. The Apple Books app remembers the position for one version of the book, but can't find it in the new version, and pops up the error.

Source: http://richardexplainseverything.blogspot.com/2016/05/fixing-failed-to-load-book-because.html

  • I personally ran into this issue with Pro Git… it is distributed as ePub at the official website here: git-scm.com/book/en/v2 The link on the right fetches the latest release from GitHub, and if some references (chapters, etc) change, it appears that Apple Books goest nuts.
    – mcdado
    Commented Feb 28, 2019 at 19:24
  • 1
    I ran into this issue as well with an updated version of an ebook. The updated version did not trigger the issue on a different device, so the original device must have cached some data based on the title or something. I deleted the Books app and reinstalled it and was then able to load the same ebook just fine. I think it was the old version of the ebook that caused the issue and somehow the Books app didn't update it completely (though visual changes were present). Commented Mar 8, 2020 at 5:34

Just delete Apple Books from the device and reinstall it. This forces a completely fresh download of the book. It's a much simpler solution than the one in the richardexplainseverything link.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .