In March I switched to a marriage visa from having a Non B. Immigration could not cancel my extension of stay as I could not leave the country. Therefore my passport now reads Thai wife/ Non B visa. Unless, you leave the country Jay, immigration as far as my visa reads can't cancel your existing Non B. This was at my immigration office in Korat, I doubt ever office acts the same though ...
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.