Since upgrading to the latest edition of Calibre (3.12), I can no longer edit the metadata for DRM files and have the book upload to my Kobo Aura One (4.6.9995). I am using version 3.0.0 of the plugin. This used to work. The books that were previously uploaded are fine and I can read them. I can read the books on my PC. I am authenticated to Adobe Digital Editions on the Kobo and on my PC. This is the error message I receive.
calibre, version 3.12.0 ERROR: Error: Error communicating with device
This file is locked with DRM. It cannot be edited.
Traceback (most recent call last): File "site-packages\calibre\gui2\device.py", line 87, in run File "site-packages\calibre\gui2\device.py", line 591, in _upload_books File "calibre_plugins.kobotouch_extended.device.driver", line 389, in upload_books File "site-packages\calibre\devices\kobo\driver.py", line 2017, in upload_books File "calibre_plugins.kobotouch_extended.device.driver", line 197, in _modify_epub File "site-packages\calibre\ebooks\oeb\polish\container.py", line 1173, in init File "site-packages\calibre\ebooks\oeb\polish\container.py", line 1245, in process_encryption DRMError: This file is locked with DRM. It cannot be edited.
I am not trying to edit the actual book, just the metadata so I can have the author/title show as I wish.
I will need to purchase a new DRM book to run into the bug again. To fix this, I logged out of my account on the Kobo which essentially resets the device. After this, I only had 7 DRM books that wouldn't transfer so I manually copied them using Windows Explorer. The Kobo figured out they were there, so I then copied them from the Kobo to my library (deleting the originals). Very convoluted but all my books are now transferred and getting all the metadata I expect.