I had problems renewing mine also.
Maybe we should get these new, easy to obtain licenses and keep them on hand in case we get pulled over.
Now there’s an idea I like. ;-)