You said "it is added to the end of y'r visa" ! Thats not true. It's added to the end of y'r entry stamp. E.g. if you enter 30 days before y'r visa expires, you get an entry stamp to leave Thailand after 90 days. The end date of that stamp is the date on which every year extension ends. So if you got y'r first year extension one year later, this extension ends on the date y'r entry stamp ends. The visa is already expired with a stap "Used". The expire date of the original visa is not relevant anymore.
Okay okay, When you get y'r year extension on the non imm. O, (e.g. after 60 days in Thailand) and the year extension starts, the end date of that year extension is 89 days after y'r entry stamp. (1 year later ofcourse) NOT the end date of y'r visa. So maybe you have to give correct info.
My ending date of the extension is the date 89 days after I entered Thailand, not end date of the (non imm. O 90 days visa). Came in 7 years ago 11th of October end the date my extension ends is 8th of January.
Two years ago in hospital for Covid Did not have to pay 5,400฿ a day for 12 days showing yellow house book and pink ID. Lucky. But indeed, some except some don't.
Normaly 'overstay' on year extensions is not allowed as Sue says. But why not go 2 or 3 weeks before ? You don't lose any days. And SHOULD imm. asks for a document you don't have or even have to go to y'r embassy for something, then y'r Fxxxx.