I have done something to break Calibre. I have had trouble with the SD card in my Nook tablet. When I got that fixed and started to add books back on, Calibre started freezing up. I would disconnect my table [I know that was wrong but I was desperate]. Every time I restart Calibre, it added a number to how many copies of the book were on the tablet, even though there was only one copy. It is now saying there are 5 copies of some of the books. If I try to remove them, it lets me remove the copy at the bottom of the 5 books, but if I try to remove any others I get this error:
nook/youth, youth - desmond coke.epub is not a valid MTP path
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 88, in run
File "site-packages\calibre\gui2\device.py", line 616, in _delete_books
File "site-packages\calibre\devices\mtp\driver.py", line 490, in delete_books
File "site-packages\calibre\devices\mtp\filesystem_cache.py", line 241, in resolve_mtp_id_path
ValueError: nook/youth, youth - desmond coke.epub is not a valid MTP path
I even removed all the books from the tablet but Calibre is still saying there are 5 copies.