My iPhone refuses to switch over from WiFi to 3G when the WiFi signal gets too weak to be usable. It will sit there indefinitely, unable to load a web page because I'm too far from the router, and not switch to the strong 3G signal that is available. Has anyone else had this problem? Is there anything I can do about it? Would it be better if I bought an Apple router? Do Android phones do this? I already submitted a bug report to Apple. It seems like such a simple thing to switch to 3G when WiFi stops working.
I know how to switch manually, but that's not a good solution. I think it's an iOS bug. I don't think it's the router's fault either, because the phone should be the one to determine when to switch to 3G. It should happen when WiFi fails to respond for a certain amount of time. I have a high-end Linksys router and an iPhone 4S. Router works great with all other devices and iPhone works well besides this one problem. This only happens when I'm outside my house and the router signal is no longer strong enough for data to get through. Once I go far enough down the street the signal switches to 3G, but there's about 30 yards where it hangs onto WiFi even though it can't get anything through.