Sure, 'glasses' are accepted.
Yes, we know that "eyeglasses" are a lot less common than "glasses", but at least the word's unambiguous. In some sentences (not this one) the interpretation of "glasses" = "drinking glasses" would be possible and we want to avoid such ambiguities if possible - even if it means using a less common word for the main English answer.
You say glasses are accepted but just had them refused.
Don't see that, in this context wearing glasses could be confused with drinking glasses. Would someone "wear" drinking glasses?
I take this opportunity to thank you for your generally insightful and incisive comments. Obsequious - moi?
The most likely answer is that you probably made a typo somewhere and then the algorithm corrected you to the main answer, which has "eyeglasses".
True, it's impossible to confuse them here, but there are sentences where both "eyeglasses" and "drinking glasses" would make sense.