The point of my post isn't about if/why USB ports are read-only, but to politely ask for an enhancement to Calibre to not stop communicating to a device just because it is read-only.
Maybe it could just handle it if it were a new, so far unknown device each time.
Read what's there (even if it takes some time) and gracefully accept that it cannot write back to it.
|