Buy an airline ticket out of Thailand, make your way into the airport, check in and pay 500 Thb a day with a maximum of 20.000 Thb overstay fines at passport control.
There is NO excuse to find which allows a person to go into overstay, there are over 80 Immigration Offices where a foreigner can report himself fo avoid the overstay. Hospitals do support with documentation and even staff to visit or contact Immigration in your name BEFORE a person get into overstay.
BE aware that getting caught will open another can of worms and that after 90 days of overstay, a blacklist period will be added to the fines
It is an Extension of Stay as mentioned in the stamp in your passport, not a visa.
It is not a visa problem that you planned to travel, you might go before you depart to the Immigration Offfice with support of your employer to apply for a NEW 1 year Extension of Stay and a NEW re-entry permit.
Tm47 is to confirm that you are on an address residing in Thailand, so it should be no problem to register that you are actually residing in Thailand on an address. Not sure what Covid has to do with staying at an address.
It is all in the game, to avoid the stress and hassle, get the correct visa for your long term stay in Thailand, even when you do not like the set requirements. After all, it is YOU who want to live in the land of smiles.
With a Non Imm O visa you only get 90 days of stay inside the Kingdom and have to leave to obain a new 90 day period of the visa is multiple entry OR apply for a new visa.
BUT if you got this visa, entered Thailand and visited the Immigration Office to get a new big stamp with the text:
"Extension of Stay permitted up to xx/xx/xx" which is valid for 1 year, you have to report that you are 90 days inside the Kingdom.
Please look in your passport and tell us which one you have OR just show us a picture without any personal details to help you out correctly.
IF it is the big stamp Extension of Stay, you can use this on line system