I did try what the other guy said fixed it for him and started with a fresh install of KOReader and an empty books folder. That didn't help.
I deleted all the "wireless_device" files in the cache folder, and still got the error. I then tried unchecking "Use metadata cache" and while it didn't throw the error on connection, if I look at the device's book list in Calibre, it shows up as "Unknown" for the book that's on there, and if I try to delete that book from the device using Calibre, I get the UUID error again:
calibre, version 7.12.0
ERROR: Error: Error communicating with device
'uuid'
Traceback (most recent call last):
File "calibre\gui2\device.py", line 111, in run
File "calibre\gui2\device.py", line 670, in _delete_books
File "calibre\devices\smart_device_app\driver.py", line 57, in _synchronizer
File "calibre\devices\smart_device_app\driver.py", line 1544, in delete_books
KeyError: 'uuid'
Gonna make a bug report on KOReader about this. On my Kobo Libra Colour, I have to run the development build since the official release doesn't have support for the new Colour eReaders, but on my older Kobo Libra 2, the latest official KOReader works with Calibre wireless, but when it's updated to the latest development build, this error pops up. Sounds like it's definitely a KOReader issue.
I did try what the other guy said fixed it for him and started with a fresh install of KOReader and an empty books folder. That didn't help.
I deleted all the "wireless_device" files in the cache folder, and still got the error. I then tried unchecking "Use metadata cache" and while it didn't throw the error on connection, if I look at the device's book list in Calibre, it shows up as "Unknown" for the book that's on there, and if I try to delete that book from the device using Calibre, I get the UUID error again:
calibre, version 7.12.0
ERROR: Error: Error communicating with device
'uuid'
Traceback (most recent call last): gui2\device. py", line 111, in run gui2\device. py", line 670, in _delete_books devices\ smart_device_ app\driver. py", line 57, in _synchronizer devices\ smart_device_ app\driver. py", line 1544, in delete_books
File "calibre\
File "calibre\
File "calibre\
File "calibre\
KeyError: 'uuid'
Gonna make a bug report on KOReader about this. On my Kobo Libra Colour, I have to run the development build since the official release doesn't have support for the new Colour eReaders, but on my older Kobo Libra 2, the latest official KOReader works with Calibre wireless, but when it's updated to the latest development build, this error pops up. Sounds like it's definitely a KOReader issue.