Damn! I'm glad I didn't buy a Haas when I was looking at lathes. They were near the top of my list. Our TM-2p mill has been running flawlessly for about 3 years.
At least yours is still under warranty, but the loss of production time is unacceptable. As a programmer and from experience I know the only way to resolve software issues such as you are having is to have the software engineer sitting down in front of the machine, in a production environment, and making the program corrections as needed. I would be having a chat with Haas engineering rather than the local rep. And failing that, my lawyer.
Please post updates as they happen.