I have an odd problem. As you can see on the attached screenshot, the widget that I have on my iPhone shows the AirPods Pro case at a 17% charge. However, when I bring the case close to the phone and open it, my phone shows it at 90%. I’ve deleted it and reinstalled the widget to no effect. I have rebooted my phone again, to no effect.
The battery levels showing for the phone and the Apple Watch Ultra are accurate.