So where I was headed was that in mmc you can add a snapin like eventviewer and point it to some server name. And if that server is not available when you launch the .msc file, it might hang for a bit. The remote server name gets embedded in the msc file, and the easiest solution is to just recreate it using the correct server name.
So if you were connecting to some other server that is no longer available, then this app might hang until there is some loss of network connectivity which allows it to fail and then continue. That is an educated guess.
I asked you what you were launching, and you replied with the name of the startin directory. Thats good to know but it didn't tell me the name of the application. So I asked "What's the target? Any parameters?" and provided an image.
You replied with "The snap-in does not appear in the list to add.", which you had already commented. So I don't know what you are running and have no way to recreate your problem to try to troubleshoot.
Were you testing with multiple servers? Are there any settings in HKCU\Sofware\WhateverKeyNameThisAppUses? Maybe uninstall and reinstall the software on your desktop?