It might not have anything to do with your situation but I have had problems with Hashfast devices disconnecting from cgminer if the internet connection is disrupted. They would try to return but on the two occasions this has happened I had to power cycle everything to get it going again.
That might very well be the case. I am using Comcast Xfinity and their service is really flaky. Sometimes the internet connection drops completely for a minute or so before resuming. On the other hand, the BJ itself does not feel really stable either. It reconnects every hour or so:

damn i feel sorry for you. If you want to get rid of a unit or 2 let me know id love to buy some. Assuming they actully work at 400 and its just the connection that is making them seem slow