ca peut venir du réseau aussi ;)
mon iphone sur proximus en belgique, 3g activé, switch sans probleme entre le 3g et 2g
par contre lorsque je viens chez vous en france je me connecte sur SFR, si je laisse la 3g activée, lorsque je ne suis pas couvert en 3g, pas de réseau, ca ne switch pas...