Catalina Books Error - BKAgentServiceErrorDomain error 8

I updated to Catalina 10.5 on MacBook Pro (Retina, 15-inch, Late 2013), and am now unable to open books (ePubs/PDFs alike) via Books. These books are there, I can sync them to my iPad and they open, but they do not open in Books.


The same happens with book downloaded from Books store.


This means all book are in accessable. Thank you Apple.


Books displays with the following error dialog:


The operation couldn’t be completed. (BKAgentServiceErrorDomain error 8.)


The black spinning icon show on book icon indefinitely.


Very frustrating issue, Apple has broken the app. One more thing to add to list of disappointments with Catalina!


Anyway know how to resolve?







MacBook Pro 15", macOS 10.15

Posted on Oct 22, 2019 9:38 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 19, 2019 4:30 PM

This is how I solved it:


Close Apple’s Book. 


On “Finder” go to “Go” and from there to “Go to folder”


Type the following:


~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Updates


You will go to a folder with two files inside. Delete them or, if you want to be on the safe side, move them to your desktop.


Open Apple’s Books. Now you should be able to open your books and pdf files.


Hope this helps. 



34 replies
Question marked as Top-ranking reply

Nov 19, 2019 4:30 PM in response to Ukappleuesr290

This is how I solved it:


Close Apple’s Book. 


On “Finder” go to “Go” and from there to “Go to folder”


Type the following:


~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Updates


You will go to a folder with two files inside. Delete them or, if you want to be on the safe side, move them to your desktop.


Open Apple’s Books. Now you should be able to open your books and pdf files.


Hope this helps. 



Nov 5, 2019 8:13 PM in response to teach mug

I think you are on to something here. That did work for me. I would modify the process a little though.


  1. macOS 10.15.1
  2. Reboot macOS to make sure Books and all related background services are idle.
  3. Instead of resetting the entire home directory, just reset permissions on ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks. This takes a lot less time and doesn't mess with files unrelated to Books.
  4. I didn't do the diskutil stuff. Did you find that to be necessary?
  5. Launch Books app. Books that wouldn't open previously now open.


The issue seems related to the books that are in the library. So, what I'm finding is that the condition can reoccur if I add certain books, in which case it seems I need to run the process again. So my advice would be to get all your books added, then run the process, and I'm guessing you'll be good to go until you add additional unlucky books.

Oct 23, 2019 12:27 AM in response to Ukappleuesr290

Possible partial solution to error "BKAgentServiceErrorDomain error 8" in Books when trying to open PDF and EPUB books after a recent Catalina 10.5 update.


In Finder goto /Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks


Removing all the files in the in Books folder, and the Books.plist then adding back the same files helped. I can open PDF and some EPUB files. However, there are many EPUB files which still don't open.(Don't know if this is problem with EPUB 2 format in the Books?). Shows error message book is corrupt. Also, book front cover does not show. Same book which doesn't open in Catilina opens in iPad after sync and Adobe Digital Editions. Also opened previously in Mojave.


*** As side note - the book that doesn't open in my testing was "Autobiography of a Yogi". The only book in Walter Isaacson's biography he mentioned that Steve Jobs had on his iPad and subsequently was handed to everyone attending his memorial service following Jobs’ death.




Dec 11, 2019 10:33 AM in response to Molly Bloom

SUCCESS!


To recap, I did a combo of the above, with instructions for newbies. Please pardon me that I don't give the cites from the previous posters; username/copy paste in live post is squirrely.



Check you are Catalina MacOS 10.15

  • In Finder, choose About this Mac [NB: this is the OS X version for this thread until today; God help anyone reading this in the future with your !@#$ups :) ]

Delete any crap in a folder which you will get to this way

  • Copy this: ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Updates
  • In Finder, Choose: Go, then Go to Folder
  • Paste there what you have copied, and hit return
  • Delete all files; if there is an .epub or .pdf there, don't check what is, which will only launch Books or Preview, and possibly screw things up. Consign it to oblivion, it and you a victim of Apple

Disable (don't delete) all "Launch Agents" and "Log-in Items"

  • HereI don't know _how_ to do this via OS X internal file-handling; I hope one of the mavens in this thread will spell that out. I used a third-party app CleanMyMac, with which it was a piece of cake.

Restart the computer

  • Go to Finder, choose Restart

Start Books

  • Be happy if things work. If they don't, mutter and keep monitoring this thread.

Re-enable all "Launch Agents" _and_ "Log-in Items"

  • Again, I hope one of the mavens in this thread will spell out how this can be done w/o a third-party app.

Restart computer

  • Go to Finder, choose Restart







Restart the computer

  • Go to Finder, choose Restart




Renable the

Dec 1, 2019 4:10 AM in response to avidfan

I keep clean copies of all my EPUB’s and PDFs in a separate folder, so I have been able to access those files and transfer them to a Blue Fire reader as an alternative. I find it easy to use and completely functional. Syncing is without glitches. However, I have lost access to prior notes and highlighted passages. This is a terrible blow to productivity for me, as most of the work I do on the tablet is for academic purposes, therefore, the loss of annotations presents a real issue.

Oct 25, 2019 1:06 AM in response to SeniorHippie

Yes, it is annoying and I hope it is fixed too. I still haven't found a solution. Looks like a regression. Disappointingly, tried to get Apple to escalate issue through Apple Support Chat and they failed twice to call me back. You can't even organise a callback because their call-back form only accepts US numbers. (case number is 100932905273)


The hack that I proposed above (Removing all the files in the in Books folder) doesn't really work either.


If you want to read all your books (listen to audiobooks) then sync to iPad and you can access everything there for now.



Nov 6, 2019 9:14 AM in response to skidaddyski

Excellent work "tech_mug" Techgal for coming-up with the best (and only) solution I've seen, even though you say it doesn't work. Also, "skidaddyski" for your modification tip.


Your solution of reseting permissions worked for me on MacOS. The book covers appear, no spinning wheel, no corrupt data error. But, I'm sure I'll add a "unliked" book and it will break again.


However, another new issue has occured since updating iPad to 13.2 - Previously, I could sync with iPad and all the books (PDF & EPUB) would show on iPad (even ones showing spinning wheel & corrupt data error on MacOS Books). After iPad 13.2 update, no EPUB books sync to iPad, and all "Collections" folders are lost on iPad - only PDFs sync to iPad.


[Edited by Moderator]






Dec 1, 2019 6:57 AM in response to sjpCT

Here's the breakdown of how this issue has progressed for me over the past many weeks:


I'm an avid reader, mostly fanfiction (i.e. fewer purchased epubs), so my library is a labor of love. I've used Calibre for years to amass my library. After updating to Catalina on my old MacBook pro, any new epubs imported to Apple books from Calibre would not open...error stated it was corrupt (same as an earlier post on this thread). Concerned about my library, I used Pages to reformat my most important books into epubs, (weeks!) added the covers, then imported them into Apple Books. Worked like a charm. Then, because of keyboard issues, I purchased a new MacBook Pro, updated to Catalina, migrated all data from the old mac, and thought all was well.


My spouse had the issue first since she purchases most of her books...new epubs would import to Apple Books (on her MacBook) and open just fine. However, when syncing through Finder, while the new books appeared on the list and were selected, they will NOT sync over to any device. No error message at all, just no new books. UNLESS...you make it a PDF. However, while PDFs sync over, they do NOT sync across devices for annotations or place keeping.


Last night, I had to edit an existing book (previously synced to ipad pro and iphone 8 plus). I deleted the old versions from all devices and Apple Books (Mac), then imported the updated epub to Apple Books. It opened just fine, but would not sync to my iPad or iPhone. I ended up having to use the PDF version.


Seriously, this could very well be the final straw for me. Over the past several years, it seems Apple has become lax in its care and maintenance of the Books app. While it may not be the most popular app, that's no reason to let it fall by the wayside. Considering many of us have invested YEARS of work and loyalty, not to mention the money, it would seem logical to be more proactive and diligent.


I've had repeated issues that almost never get addressed, leaving me to find workarounds. Apple, we shouldn't have to work so hard to use what we've relied on for years. Please, fix this.

Dec 20, 2019 9:52 AM in response to avidfan

Me too after the update, but only for one aspect discussed here (although naturally we thank god for small favors):


  1. The full information and retrieval (but see 2 below) across my IOS on iPad (but not, I believe, on iPhone) and OS X is available and now synced (provided you choose that option wherever the **** it is (either/both iOS--can't remember at the moment all the choices--they're spelled out Books/Help on OSX);


  1. On OS X (not iOS) the PDFs open in Adobe Reader (and maybe the full Adobe); most everybody has that one, and if you don't (I checked by deleting it briefly) PDF will open in Preview.


This was discussed above and is still not fixed. No matter if you go to the discrete file via Finder, and then choose "Open with Books" AND (to save time from a suggestion above) you go to that file or any other and go to file information and apply Open with Books, either to that one file or you let it loose on all PDFs. No joy.


[Digression on this issue beyond my report from the trenches]


Which, I must say, intrigued me as an OS thing--I would have thought if a) the "open with" app *******, the OS would at least kick back some sort of error message; and b) even more so, or arbitrary,is that it goes ahead and opens it with whichever they'll pdf reader it finds; and c) even more so than b), when you multiple PDF readers on your system, eg, as mentioned above, Preview (an Apple OSX integrated product, of course) and Adobe Reader, this continuing error defaults to Adobe (indeed, I have a number of third-part PDF apps for fancy markup, etc).


Which means--what?


a) Skullduggery at the crossroads by Adobe? Can't be. As we know, nobody, which here includes Adobe as we know with Flash, can **** with Apple.


b) Apple cut a deal with Adobe? Can't be, because the of this (non-reported) error condition -- the discrete command "open with Books" not working but pretending it is -- does not even defaultly ******* to an Apple product. Can't be.


Curious and curioser.


[/Digression]

Oct 24, 2019 6:17 PM in response to Ukappleuesr290

I have exactly the same problem as you. NONE of my audiobooks, epubs, or pdfs will open. I get the same BKAgentServiceErrorDomain error 8 message for each one. I assumed it was perhaps due to the fact that my audiobooks were ripped from CDs rather than purchased at the Books Store. Its scary to think that even books you purchased from Apple don't work either.


I only hope that this issue is fixed in an update soon.

Nov 4, 2019 12:15 AM in response to john2323

John, yes it's had me stumped for weeks too. Difficult to believe that Apple has left Books in such a mess.

I tried using Adobe Digital Editions (but looks like it's not been updated in years), also tried ePub browser plugins/extensions to read books. None of these are close to Books(when it worked).


Someone else has noticed that with the latest iPad software update, all ePubs and collections have stopped sync'ing.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Catalina Books Error - BKAgentServiceErrorDomain error 8

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.