Non O for visiting ? Thats a strange interpretation trying to justify why you dont have a long term visa, whilst staying long term. I have been in Thailand for about 150 days this year, i have a long term visa
I had it years ago before any crackdown, i work offshore doing repairs and had extensive visa exemption entries (they knew i am married to Thai) even showing them my seamans book showing work on ships they said you live here het a visa or dont come in