I think mine was one of the first to land in the uk back in late summer 2020. I had all sorts of problems with it. It once stopped on my abruptly whilst driving almost doing an emergency stop in the middle of the road (quite scary). After this it went to the garage and as it was a safety issue I think PS instructed Volvo to update every single module in the car.
They had the car for about a week and since then I have had virtually no problems whatsoever. My theory is still that there are cars out there that dont have every module updated (OTA wont do this). Only a garage visit will update certain modules. Even then, they will only update modules where they beleive there is a fault. As they did every single one with mine its been faultless since. (except for occasional signal dropping and scheduled timers not working).
Got mine a bit after you in autumn 2020, mine went in twice for the force firmware update everywhere process, last time was when it had the dreaded propulsion system failure error and associated torque stuttering when driving.
It's been fine other than the known issues (TCAM acting up so keys not working or signal/gps lost, charge timers being random etc).
They've admitted that there's a huge variety of different modules across the fleet and there might be discrepancies between the latest firmware of different hardware revisions that breaks integration with the AAOS stuff, like in this case were propagating the units or mirror dip settings is not working everywhere as expected.
I can see how something like this might go unnoticed when doing integration testing if they're not testing all permutations, which might be unfeasible, but the units thing isn't a mere annoyance, it probably is a legal requirement to have odometer and range in miles in certain markets, and they're probably not conformant now.
In this regard Tesla's strategy to use a more centralised architecture than the very decentralised one other OEMs use is probably an advantage.