@Jeff ******
that is totally strange and NOT how it normally works at all ๐ you mean your 90 day non-O VISA was expiring and they didn't add a year to it,
you said your 90 day extension, did you CHANGE the reason for your extension from one to another? when you change the reason for an extension ( marriage to retirement, vice-versa, etc) they start the new extension on the day you apply (as a rule)