In the Solidworks plugin, there's a dropdown at the top for selecting a project, workspace view, etc. When a user clicks in there and then clicks out, it triggers the plugin to start doing some kind of reloading of the project, which locks up the plugin for 10 seconds (sometimes more/less). This includes when the user accidentally clicks the dropdown and clicks out without changing the selection.
Suggestion: Confirm that the selection has changed before triggering the reload. If the selection doesn't change, don't lock up the plugin reloading an interface that was already loaded, just let the plugin resume as if the dropdown was never clicked.