So, I had a uVision license that expired in 8/2021. Haven't used the debugger since then on one of my projects. I have version 5.35 (6/2021), which is the last version I installed way back and is the last version produced before 8/2021. I can compile code and flash it, but can't debug. It says license has expired. That's true, but once the license expires are you not allowed to use even the version you were allowed up until the expiration?
Keil Support will answer your request after you have opened a new Support Ticket where you also confirm your license key: https://www.arm.com/support/contact-support
I figured it out on my own.