@Ginna ******
90 day reporting has NOTHING to do with the visa/extension you're on.
IF you're in the country when it's time for you to do a 90 day report you do one if you're not in the country you don't and when you come back the 90 day starts counting down again and your next 90 day report is due 89 days from the date you stamp IN to thailand.