@DanThomas, thanks for sharing this amazing tool. I'm late the party, but better late than never.
I have two macs with KM and until very recently the libraries were synchronized using the native KM feature. After a few minor changes on one mac, I want to resume synchronization, but beforehand I planned to use Macro Repository Updater on each mac to a common iCloud Drive folder.
On my old mac mini running running Mojave and KM 9.2, the update worked perfectly. On my new Intel MBPro running Big Sur and KM 9.2, the update generates and error dialog soon after starting: Could not convert string to plist. Error: The data couldn't be read because it isn't in the correct format.
The log window has one entry: Getting all macros.
This "Big Sur" error surprised me because the "Mojave" update worked so well and the two macro libraries are nearly identical.
Dan, do you have any suggestions for troubleshooting? Thanks!