Thanks for posting your question. AT&T branded phones get OS updates over the air from AT&T, and any AT&T phone can only receive an update when it's connected to an active AT&T service on AT&T's network. Unfortunately, since you're using your phone outside of USA with another provider it can not get updates from AT&T. I apologize for any inconvenience.
Did a post have a solution that worked for you? Help other people find solutions faster by marking posts that helped you as an "Accepted Solution". Learn about accepted solutions: Learn More.
*I am an AT&T employee and the postings on this site are my own and don't necessarily represent AT&T's position, strategies or opinions.
*The views and opinions expressed on this forum are purely my own. Any product claim, statistic, quote, or other representation about a product or service should be verified with the manufacturer, provider, or party.