Thanks for the update. The menu should not lock-up like this, in any case.
If you look at the odrive processes in the Task Manager, are they consuming CPU and fluctuating? Do you see any icon overlay changes when observing the odrive folders?
We can also use the CLI to give us a status view of what is going on. It may provide a better way for you to consume this information.
You can copy and paste these commands into a command prompt on windows to run.
This first command will download the odrive CLI for windows:
powershell -command "& {$comm_bin=\"$HOME\.odrive\common\bin\";$o_cli_bin=\"$comm_bin\odrive.exe\";(New-Object System.Net.WebClient).DownloadFile(\"https://dl.odrive.com/odrivecli-win\", \"$comm_bin\oc.zip\");$shl=new-object -com shell.application; $shl.namespace(\"$comm_bin\").copyhere($shl.namespace(\"$comm_bin\oc.zip\").items(),0x10);del \"$comm_bin\oc.zip\";}"
This second command will query the odrive desktop status:
powershell -command "& {$comm_bin=\"$HOME\.odrive\common\bin\";$o_cli_bin=\"$comm_bin\odrive.exe\";$(& \"$o_cli_bin\" status);}"