I have a BlackBerry Z30 (STA100-5) which I was excited to updated to the latest release of BB10, which was announced on February 9, 2015 (link). However when I was attempting to install the update over the air, it kept telling me that I was already on the latest version. This was obviously incorrect (I was on 10.2.1.3062 which is the latest prior to 10.3.1).
Here are the things that I tried that were unsuccessful.
Now eventually I was able to get the update installed on the advice of a friend who already had the update.
Now at this point I had something much different, it took significantly longer to check for the updates, which of course got me excited thinking it must actually be doing something. Twenty minutes later I realized I must have been wrong, and killed the Settings app. Then checked for the update again, and it immediately found it and I was able to start the install. Once I had the update and it was in the process of downloading I re-inserted my SIM and enabled mobile networking.
Obviously there is the possibility for streamlining this procedure (do you actually need to disable mobile networking and remove the SIM being the most obvious one), but since I didn’t have a box full of these devices with this problem I was unable to optimize the procedure, so feel free to tinker, but if nothing seems to work then feel free to give the above a go and see if you have the same experience.
Also important to note, I purchased my BlackBerry directly from the BlackBerry Store, if you purchased it from a carrier then you might have different mileage based on their approvals.