There could be several reasons. Did you buy the phone new? Or was it second hand? Is the model number one sold specifically for your market/region? Do you have good WiFi access?
Some of the most common reasons we see for this is that the phone isn't being recognized by AT&T, or is out of their service area. A phone won't update when it's roaming, or has a weak ir missing WiFi signal.