Do you have a touchscreen, or dual monitors? There are commonly reported bugs (with workarounds, but that can't be fixed) due to Visual Basic not being able to cope with some things.
Workarounds:
Disable any touchscreen or similar device.
If a window has treeview controls (collapsable/expandable hierarchical lists), don't position it on a secondary monitor that is to the left of or below the primary monitor.