Not even iTunes will update my iPhone 12 Pro iOS after battery replacement.
I replaced the battery in my iPhone 12 Pro a few months ago. I never minded the "Unable to verify this iPhone has a genuine Apple battery" even though I used an identical battery. However, my IOS was 17.1 at the time of the battery replacement and now I am getting "A new iOS update is now available" message every time I unlock the phone. The latest version is 17.3.1. I tried to update but I get "unable to verify" after downloading during the verify step. Some people say use iTunes to update instead but after loading the latest version, it only sees the currently installed iOS, 17.1 and reports that is up to date. Is there any way to fix this besides going to the Apple store? I can't afford to lose my phone for several days.
iPhone 12 Pro