Iphone 3gs
IOS 4.1
T mobile

I've got this weird problem with my iphone. When I use SBsettings to turn of the data (EDGE)to conserve battery life, it doesn't always work when I turn it back on. The E icon will be there, but it says I do not have a connection in my apps. Under sbsettings I can see a data IP address. A fix that works sometimes for this is when I actually go into the settings/ general/ network page and actually toggle on/ off the cellular data option. This fixes it most of the time.

So I'm not sure if this is a SBsettings/ jailbroken/ Tmobile or Edge thing. Would anyone have any insight?