I'm also having this error, have tried both the last published version and the beta with the same issue.
Code:
calibre, version 8.5.0
ERROR: Unhandled exception: <b>TypeError</b>:'str' object is not callable
calibre 8.5 embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.11.12
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 25, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 25, 0) && Annotations (1, 17, 13) && EpubMerge (3, 2, 0) && FanFicFare (4, 46, 0) && Generate Cover (2, 3, 6) && KFX metadata reader (from KFX Input) (2, 25, 0) && From KFX (2, 25, 0) && KFX Input (2, 25, 0) && Kobo Metadata (1, 11, 0) && Kobo Utilities (2, 23, 0) && Open With (1, 8, 4) && OverDrive Libby (0, 2, 3)
Traceback (most recent call last):
File "calibre_plugins.annotations.action", line 363, in fetch_usb_connected_device_annotations
File "calibre_plugins.annotations.action", line 407, in fetch_usb_device_annotations
File "calibre_plugins.annotations.action", line 624, in get_annotated_books_on_usb_device
File "C:\Users\Sorrel\AppData\Local\Temp\calibre-uedv52mh\calibre_annotations_plugin\KoboTouch.py", line 72, in get_active_annotations
File "C:\Users\Sorrel\AppData\Local\Temp\calibre-uedv52mh\calibre_annotations_plugin\KoboTouch.py", line 378, in _fetch_annotations
TypeError: 'str' object is not callable