I had a very similar issue with a user that was hot-desking at a remote site in our cluster and here is what worked for me:
1. Deleted the extension from the MiCollab server
2. Deleted and recreated the extension on MCD
3. Reimported the PBX that the affected extension resided on.
After taking these steps, calls were successful on this extension. There are limited troubleshooting resources available and it took up quite a bit of my time; restarting MiCollab server, reinstalling the client app, etc...