From what I can tell, waivers are granted by the respective waiver authority for each branch. For AROTC I think it is largely the US Army Cadet Command. But, waivers are all looked at on a case by case basis. Right now I'd assume the whole waiver process is backed up with COVID and they are prioritizing West Point waivers, as R-Day is fast approaching and finalizing the class of 2024 is an important piece of the puzzle. I understand the nerves though, I've had a waiver in the works for USCGAS for about a month and the waiting is awful! Good news is that we will eventually find out. Maybe not as fast as we'd like, but we'll get our decisions at some point or another. A waiver in a day is very impressive though. That's the fastest I've ever heard of anyone getting one.