I am an Apple Level 7 ASC member (I use a different username there) and I saw your post on this thread:
https://discussions.apple.com/thread/252034110?login=true&page=23
I am glad you posted this here also as your solution seems to work.
As much as I like Apple products I cannot understand their moderation rules. They do not allow any reference to users opening their Macs or iPhones, even those that are now vintage and no longer supported. Does not make sense. I have a Mid 2014 MBP and I was lucky to update to Big Sur with minimal issues. I say minimal because the Mac hung up on the final reboot. I let it set for many hours to no avail and then did a forced shut down and restart. Luckily for me it did restart; others have not been so fortunate as we know. I am now on 11.1 and my vintage Mac is working ok.
I am an engineer and a bit of a techy; I have opened up my Mac many times and also my iPhones. I would get my posts deleted if I said this on the ASC. I have replaced the batteries, speakers, rubber pads, etc. No way I would have paid Apple to do all of this. I have an old iPhone SE v1 which I only use for streaming music to my home system. I have replaced its battery twice, also the same for an old iPhone 5. Apple would not touch the 5, too old; it would be on the recycle/trash bin if I had not fixed it myself. Instead I have a usable device, good for the planet and good for me. An iPhone battery cost $20 or less.
And BTW another no no on the ASC is any mention of iFixit, a good source of repair manuals and parts. Apple is the richest company on the planet but they do not want users fixing their own machines, even old ones that are not worth spending much on. Go figure.