I apologize that this has been a problem for so long.
To expedite solving this, would you be open to a remote desktop session so we can take a look at what's going on first hand?
The biggest problem with these kinds of things is reproducing the problem. We are not able to reproduce it here. We could spend alot of our lives trying to figure out what's different. It could be something on the computer, something with the OS, some other application installed that's conflicting, something with your account at TDA (wouldn't be the first time), some but or oversight with the software. Who knows?
With a remote session we would be able to see first hand what's going on and be able to run some tests to see if we can figure out why it's happening.