I have seen this before, there should be a message box asking if you want to rebuild the assembly that will take 10s to auto dismiss.
Try disabling all your "don't ask me again" questions. If that doesn't help load a settings file from a colleague.
Thank you Richard!
Now here's the next related question: It turns out the dialog box that was waiting to be clicked is somehow hidden, perhaps off screen, or behind the SW window. So when I switch to an assembly and that pesky delay, I hit enter, which must be clicking the dialog since it does whatever it was waiting for.
Long story short, I kill the delay by hitting enter. Do you know of any setting that makes these dialog boxes always appear on top or on screen?
It should be on top by default, sometimes you can manage this in your videocard driver.
You may also want try:
- connecting a second display
- use the windows key and left or right key (for moving boxes to another screen).
- <alt>+<space> and than <m> (Maximize a Window From the Keyboard | PCWorld )
It might also be a corruption in your windows registry (the solidworks part, probably HKEY_CURRENT_USER\Software\SolidWorks\Solidworks 2016\User Interface). But it will be hard if not impossible to find that particular box.
If you backup the key, you can than close SolidWorks, delete the key\folder and restart SolidWorks it will recreate the key with default settings.