IsADirectoryError is a common problem with macOS. See the second post in this thread:
https://www.mobileread.com/forums/sh....php?p=4190616
On a side note, have you already updated your firmware? My KLC came with 4.40 firmware IIRC, it was very buggy.