@Vin ********
I don’t think you understand. The Non O-A visa can only be applied for at your permanent residence and the one year Non O-A is a visa that’s valid for one year. Every time you get stamped in within the validity of the one year visa you get one year stay. So if you enter short time before it expires you still get stamped in for one year if you update your health insurance. This is how you can get two years of a one year visa.
The first year you have a multiple entries visa. The second year you only have a stamp or permission to stay and you’ll need to buy re-entry permits if you want to leave and re-enter.
After two years the Non O-A visa is history. It cannot be renewed but you can apply for a new one at the embassy of your permanent residence.
If you anyway want to continue your stay in Thailand after two years, you can apply for a one year extension of stay at the immigration in Thailand. This is not a visa, but a permission to continuous stay for one year.
The requirements are almost the same as for the Non O-A visa, you’ll need to maintain a health insurance but you also need to deposit 800K baht in a Thai bank account two months prior to the application.
This you can repeat every year and for the extension of stay you’ll need to buy single or multiple re-entry permits to maintain your stamp or permission to stay.
If this goes against everything then everything is wrong or you have some wires crossed regarding what a visa and an extension of stay really is.