How does one do a software check? I don’t see a button anywhere. Mine just says it is up to date. Sorry to be naive; new owner.
From the car, go to SOFTWARE. If it says "up to date" you have as much as you can get currently. Note, you can only check this live every 24 hours - if you try sooner it will say "up to date as of mm/dd/yy hh:mm" where the date/time was the last time you checked < 24 hours.
Software releases go first to Tesla employees, then the YouTube influencers, then once ready for release to the remaining of the FSDb testers apparently in random order. The RATE of that deployment is often slow - over a period of weeks. So while others may have seen the latest release two/three weeks ago, many will not have received it yet. Details from TeslaFi can be seen -->
TeslaFi.com Firmware Tracker
Beyond the above, almost all of the software releases that I've seen happen whenever your random number comes up. In this particular release, just checking the software tab *might* wake it up and get it sooner - that happened to me and to others on this release. Just be sure it's been more than 24 hours since you last checked and go to the SOFTWARE screen on your car.
I've also had 2 releases that appeared immediately after doing a 2-finger reboot. Perhaps coincidence but others have seen that as well.
But I've had DOZENS who did not respond to the SOFTWARE tab or a reboot - it just happens when it happens. That still seems to be the rule with an apparent couple of outliers. For me that's typically 2 or 3 weeks after it starts GA distribution anyway.
Personally, I would not be in a huge hurry to get the latest/greatest software. As we see release after release, it most often introduces new bugs. I prefer to wait at least a couple of weeks after the influencers and others have it just to avoid any surprises. Particularly in this release where the improvements are not readily apparent while the bugs are.