Welcome to our forum.
Have your water tested for phosphates.
Chlorine is chlorine. Doesn't matter if it is created by a salt system or if you are adding chlorine (dichlor, trichlor, cal hypo or sodium hypochlorite). Someone's test is off, either the dealers or yours. If there is chlorine in your water, regardless of how it got there, your test strips will pick it up. Phosphates will interfere with chlorine production which could result in your salt system not producing enough chlorine quick enough. Can I assume that if your alkalinity is 230 then your pH is high as well? If so, the high pH will make any chlorine in the water much less effective.In regards to the cloudy water and the salt system. How old is the water? Do you have ozone installed? Are you also using a silver ion cartridge? Which Hot Spring? Lots of variables here. If you have cloudy water that means that not enough chlorine is being produced quick enough. Whether this is a result of the salt system being set too low, the salt level not being ideal, bather load being too much or water chemistry throttling the system.
Ok. The output of 6 with ozone is about right for an Envoy so that is good. Ozone will deplete any extra, or residual chlorine so it wouldn't be unusual to have low or no chlorine reading. I would be curious if the hot tub got used without your consent because otherwise there wouldn't be an explanation for the poor water quality. As for the test strips, I'm 99% certain the FreshWater test strips are made by Lamotte. Generally speaking, I consider Lamotte and AquaChek to be on equal ground as far as quality goes. Does you dealer by any chance use a Spin Lab, either with Lamotte software or Bioguard software? If so, have them retest your water. It's possible to get a bad disk and when that happens typically 1-2 of the tests will be way off. I probably had 20-30 bad discs out of 1000+ last year.