yes. You need to leave and obtain a tourist visa as it's doubtful a visa exempt entry will give you enough time to obtain the non O and then the extension
Garrett here is a quite from Barrows meeting yesterday with the MFA.
'I want to be quite clear here. Although the Thailand Pass is a project under the Ministry of Foreign Affairs, it is the Ministry of Public Health who are responsible for verifying the vaccine certificates. This can quite often be done automatically. Thailand is part of a 30-member group of countries that share a PKI (public key infrastructure) for vaccination certificates. This will allow them to instantly authenticate the certificate. I haven’t seen a list of countries, but I am told that most are in Europe'