Just a clarification on my end.
Never had the SS time out / lose communication on me when running a program, never had it lose communication when using CopyCat, along with a video camera and also XBOX 360 and then into Mach.
I have found that it will loose communication, and a reset dosen't work requiring to me to go out of Mach.......................when I do a screen shot when dry running something.
Let me put this into perspective, namely I am bouncing back and forth between a word processor, lazyCam, Mach, screen capture utiilities. etc! This is way out of the norm and you would / shouldn't ever, never be doing any of that that kind of stuff when actually machining.
So my bad experiences are nill or yet to find a combination that did it,
Rich