EG25-G Firmware problems

Hello, I need to upgrade the firmware of my EG25-G. Can you please help me? I’m in the USA and it will not connect to my AT&T. I tried everything i found online. It can see the network and what it is but not connect it. I have tried everything. One thing i found is the firmware is old and won’t let it connect to the network. Can you please help me?

Joseph

I forgot to say the firmware I’m using it said Revision: EG25GGBR07A08M2G. The carrier I’m using IS AT&T in the USA. I keep getting no carrier when I try to send a text or anything I do. Error comes up as

AT+CMGS=“+1xxxxxxxxxx”, “Hi there”
+CMS ERROR: 304

Joseph