Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
There does not seem to be a definite resolution on this issue of missing voice calls. There is a whole thread on this but still no resolution. https://forums.macrumors.com/threads/323645/ . One person on this thread said that voice calls can interrupt a data transfer. How can we contact Apple to get the final word on this? Does anyone know what channel we can use?
I'm not sure what isn't resolved. It sounds definitive to me. The only thing that's unresolved is whether people feel okay with this. I remember reading this limitation or seeing it in a major interview or review somewhere. Voice calls CANNOT interupt a data transfer. If there is a hiccup in the data transfer (so that it is momentarily NOT transferring data) the voice call could potentially break through. Safari will then give you a message saying "Cannot Connect to Server" and the call will come up. This is not a matter of the voice call interupting the data, but the data being interupted, and the voice call coming through. You're not going to get a different answer. You can test this repeatedly yourself. In my opinion, the data may not always be transferring when you're downloading something. If the iPhone needs to resolve a HostName for instance (perhaps on a remote image server), your phone might have a data interuption as iPhone waits to get an IP address back from the DNS servers, and the call might pass through and Safari's download will be interupted when it tries to pick back up after resolution. This behavior isn't anything you should count on, as it usually doesn't happen.

~ CB
 
There's no debate possible. It's just the way it works.

Page 21 of the iPhone User Guide specifically states:

"While iPhone is actively transferring data over EDGE -- downloading a webpage, for example -- you may not be able to receive calls. Incoming calls may go to voicemail."

.
 
That is all understood. We want to know the implications spelled out in terms of user scenarios. If you have a connection to a web server established and there is some heart beating going on, what are the chances of a voice call not getting through. Does the AT&T network try to present the calls multiple times or is it only one check?

On the technical side, if I have a TCP connection from iPhone to another server, will that in itself prevent voice calls from coming through? We can all assume several things based on that one sentence in the manual but I would like to get a more verbose description that is from a consumer use case point of view.
 
Yes.
Yeah, I've tried it a few times, and it doesn't work, every time. :) I have to admit though, this is odd to test, because WiFi is all over the place, so I need to explicitly turn it off AND try to have it downloading data at the same time (and sometimes pages come in two fast and it goes through).
Interesting. I'd imagine IM services aren't constantly pinging their clients, so I'm not sure how consistent a test that would be.
I don't think its necessarily iPhone so much as how AT&T is using EDGE.

~ CB

It is how EDGE works in general. This can be seen on T-Mobile as well as AT&T. With pretty much any phone that handles a noticeable amount of data. When push e-mail was introduced to Windows Mobile, it created problems for people who would receive lots of e-mail, as they would miss a good 75% of their calls during the day.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.