Hey, thanks for the great work !
I just spend quite a bit of time figuring out why querying shared folders did not work for me.
The log file was outputting an error because onedrive is already running.
After stopping the sync, querying the folders worked.
Maybe it's possible to make that automatic? Stopping the sync for the account asked for the shared folders and resuming once result query is received?