View Single Post
Old 03-06-2023, 10:17 PM   #2855
Liudprand
Zealot
Liudprand began at the beginning.
 
Posts: 133
Karma: 10
Join Date: Nov 2021
Device: Kobo Libra 2
"Error communicating with device", "Failed to process", when trying to upload book

I'm having trouble uploading a particular book to my Kobo Libra 2, using KTE 3.6.3 in Calibre.

The weird thing is, it uploaded fine a few months ago. For various reasons I've removed a lot of books from the device and then re-uploaded them. With all the others, there have been no problems at all - or else, in just one or two cases, problems that have been fixed by converting from epub to epub, etc. (crude, I know - but it usually works!). The details of the error are as follows:

calibre, version 6.13.0
ERROR: Error: Error communicating with device

Failed to process [NAME OF BOOK]

Traceback (most recent call last):
File "calibre_plugins.kobotouch_extended.device.driver" , line 268, in _modify_epub
File "calibre_plugins.kobotouch_extended.common", line 236, in modify_epub
File "calibre_plugins.kobotouch_extended.container" , line 398, in convert
File "calibre_plugins.kobotouch_extended.container" , line 394, in __run_async_over_content
File "calibre_plugins.kobotouch_extended.container" , line 381, in __run_async
File "calibre_plugins.kobotouch_extended.container" , line 377, in __run_async
File "concurrent\futures\_base.py", line 447, in result
concurrent.futures._base.TimeoutError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre\gui2\device.py", line 104, in run
File "calibre\gui2\device.py", line 636, in _upload_books
File "calibre_plugins.kobotouch_extended.device.driver" , line 426, in upload_books
File "calibre\devices\kobo\driver.py", line 2217, in upload_books
File "calibre_plugins.kobotouch_extended.device.driver" , line 294, in _modify_epub
File "calibre_plugins.kobotouch_extended.device.driver" , line 268, in _modify_epub
File "calibre_plugins.kobotouch_extended.common", line 236, in modify_epub
File "calibre_plugins.kobotouch_extended.container" , line 398, in convert
File "calibre_plugins.kobotouch_extended.container" , line 394, in __run_async_over_content
File "calibre_plugins.kobotouch_extended.container" , line 381, in __run_async
File "calibre_plugins.kobotouch_extended.container" , line 377, in __run_async
File "concurrent\futures\_base.py", line 447, in result
concurrent.futures._base.TimeoutError: Failed to process [NAME OF BOOK]

As I said, KTE had no trouble at all with the book a few months ago. Could it be an issue with an update of the plugin?

If anyone has any suggested workarounds, I'd be very grateful.
Liudprand is offline   Reply With Quote