Peter,
I would like for this to not happen (ever) or at the very least to have a way to fix it when it happens that doesn't require either a reboot or undocking/redocking my laptop and hoping that it goes away.
Any suggestions?
End of quote
While I would like to know how frequent it is, as you suspect, it is very likely that the un-docking / docking is causing the issue (resolution/scaling change perhaps). I would try a restart of Windows Explorer to see if that resolves it:

I wrote you a script/batch you can run (from your desktop) to make this less of an effort:
https://cdn.stardock.us/support/uploads/restartWinEXP.zip
*Unhappy remark to StarDock*
What kind of nonsense is it to offer "Start10 for Business" with "The same great start menu, with the support and features businesses need." advertising 2 years of support but then simply closing the ticket and referring to your forums. That's not cool.
End of quote
The answer I provided in your ticket, Peter:
--------------------------------------------------------------------------------
'You advertise "Start10 For Business" with "the support and features businesses need" and "Two years of support" '
Indeed we do - and offer email support if purchased.
That said, there are no purchases at all under: email address removed
'but then you just close the ticket without even trying to be helpful and refer to your forums.'
Because that is where help is obtained for the stated reasons in my last reply. One on One tickets are incredibly inefficient: you are only helped when the person working your ticket is available, helps only one person, and for only a moment in time. The forums have none of these limitations.
If you have not purchased email support - I do hope your opinion changes, Peter. If you do post in the forums, please do reply with a link to the thread and - if it has not already been answered (likely) - I will participate in resolving it there as I do every day along with other support personnel, seasoned users, as well as the developers for the product(s).
Kindest regards,
Sean Drohan
Stardock Support Manager
------------------------------------------------------------------------------
As predicted, two people (a community manager and the lead dev for Start10) both addressed your forum post before I had even seen it. I do hope that, and my contribution, restores your faith in our products, services, and support.
Sean Drohan
Stardock Support Manager