Sounds like I have the same issue with my 2021 Suburban no key found. I just checked my battery and I'm getting 12.2 volts. I'm wondering if there is a threshold voltage that won't let you turn your car on and thus the "No Key Found". I'll be picking up a battery tomorrow to see if that fixes the issue. Thanks for the earlier post it helped get me to this point.
A fully charged battery has around 12.6 Volts, some battery technonolgy/chemistry is slightly higher . A battery that measures out at 12.2 Volts is typically less than 50% state of charge. But state of charge is not always an indication that the battery is good. If general use of the vehicle you measure 12.2 Volts, this likely means the battery has an internal discharge.
Understand that batteries decline with age but sometimes can avalanch and fail without much notice.
With newer vehicles and all the electronics overall after 3 years IMHO you are on borrowed time with a battery. The power it takes to run the fuel pump, computer, ingition coils and all the computers and electronics in these modern vehicles is crazy.
The original battery may even have a short lifespan because the battery is older than the build date of the vehicle. If the vehicle sat around in transport and on the dealer lot for months, parasitic draw and the age of the battery may mean the original battery could be problematic at an earlier age.
I have a number of higher quality battery testers and typically check my batteries a few times a year to monitor their health and usually try to proactively replace them once the battery capacity is below 75%. Some may think 75% is fine, but this means the battery has lost 25% of its capacity and you have no idea exactly why and if there are internal faults the battery could self discharge without much notice. The price of a battery vs the cost of a tow, jump start and the inconvienance is just not worth taking chances to me.
The other thing I tend to do is put a maintenace charge on my vehicles usually at least 1-2 times a year jut to make sure the battery is fully charged if I have been making a lot of trips around town or the vehicle has been sitting.