Yup, and this isn't the first time this has happened.I'm not sure if you've been reading any of these threads, but none of us are getting updates even after more than two months. It isn't business as usual anymore and we're just hoping there is some merge event that lets us start getting updates. I personally am at 5 and a half weeks since delivery and I have a neighbor on 2021.3.104 that is past 2 months and still on delivery firmware.
Let's run through a scenario...
Tesla changes a part... let's call it the muffler bearing fluid sensor... to a different part, with different specs. The code needed to support the new part is different than the code used to support the previous muffler bearing fluid sensor. This code is added to the break in firmware, the part is added to the assembly line, and these cars are delivered. But for now, only the break in firmware code branch has the code needed to support this new part.
Eventually, the fleet code branch is updated to support the newly changed hardware. After your car reaches whatever the built in trip point is to switch over to the fleet code branch, *AND* the fleet code branch has *all* of the code needed to support the hardware on your new car, you'll get the update.
With all of the parts shortages happening right now, I'm not surprised that we find ourselves in yet another scenario where the fleet code branch isn't able to keep up with all of the changes to the parts being used on the assembly line.
Legacy auto makers tend to only make changes to their vehicles once or twice per year. Tesla is constantly evolving their cars.
Even if it takes three months to get a firmware update, that's still a much faster rate of software updates than I ever saw from any of the legacy makes.