Most driver's licenses have to be renewed in person. Make an appointment, print out the email confirmation and carry that with you. That's the best advice we have for now.
There's a kiosk st the dmv that I think allows you to renew your license
Thanks! Your answer is awaiting moderation.