If you leave Thailand and come back into Thailand just before the Enter before/Valid until date of the visa you get a new 1 year of stay OR until the validity date of your health insurance.
You can not change into another Non Immigrant visa inside Thailand.
You may apply for a 1 year Extension of Stay if you can meet the requirements at your local Immigration Office.
a New Non Immigrant O-A visa can only be obtained in the US as you have residency there.
There are NO new requirements to apply for a Non Immigrant B visa and even in Covid times there was never a rule that re-entry permits are no longer needed or even issued.
Please keep topic on subject to avoid they getting closed.
If you have valued new information to share, feel free to contact a moderator to re-open this topic.
Thanks for letting us know you got a 30 day Extension of Stay based on being unable to travel. What kind of permit to stay you had to be inside Thailand and how many times did you already applied for Extensions of Stay?
Don't worry, all those extensions and the rest of you history of being and living in Thailand are all in the database. You tell nothing new and hiding by uploading a blanco page does not work