Just keep in mind a general detail that is important when upgrading firmware:
If the firmware is "too old", and you try to install a new one which is "too new", many phone manufacturers will prevent you from doing this and the update will fail (both for automatic updates and manual updates - doesn't matter which method you use). They will sometimes do this to prevent the phone from crashing during the upgrade procedure (resulting in destroying your phone due to the crash).
The correct solution in such cases, is to visit the manufacturer's site and download all the previous versions that you missed, and upgrade step by step to the newer version. Usually they will give you instructions and say "for version 2.0.2 or less, please upgrade first to 2.0.3". Then you will be allowed to go to 2.0.4 and so on and so on.
In those cases its best to factory reset the phone too, and when you finish everything, reprovision it now. This is to avoid leaving behind any old settings or options that may be stuck in the phone.