Just did mine 6 months late. Or if you wait for 12months you re test. You also have to do all the eye tests and go sit through a 1 hour video that you have to book in advance costs 200bt you need that for the application to renew and I had to get a declaration from Immigration to say I lived where I live. All got more complicated than last time.
I have Australia passport got stuck in UK not a resident just filled in the information I could and sent it. In Bangkok now OK. Multi 'O' visa. No problems.