razmee209 wrote:
SMS and calling isn't an Apple feature, it belongs to your cellphone provider, you'll need to report the issue to them and have them resolve it.
Yes, I expected that as a first answer.
I'll tell you why I don't buy it.
It works fine from iPhone to iPhone, which means the call is making it from my phone to Verizon under either sim. That shows that the connections are being made, or can be made, so Verizon's network is working. Their system is agnostic - it just takes the data from a phone and sends it through to the other device.
I've seen something like this before, where I could use Messages on my Mac and send messages to iPhone users, but they would not go through to Android users. (And if someone using an Android phone sent me a message, it'd show up on my iPhone, but not on my Mac.) This shows that Apple devices handle communication with Apple devices differently than with non-Apple devices. I forgot what the issues was, and I did get it fixed. That was several years ago, but it shows that Apple handles these things differently.
As I said, once something goes to the cellphone provider, their network is OS/device/manufacturer independent. One way to explain it dates back almost two decades, to when AT&T was my home ISP. My cable modem was showing no signal coming in to my house. The drone on the support line insisted on knowing my OS. At the time I was using several OSes, but I said, "Linux." She said, "Our internet does not work with Linux." I said, "Sweetie, your internet RUNS on Linux," then, out of frustration, explained how it worked using TCP/IP, how both of those protocol layers were OS agnostic and as long as a computer could receive those packets and send others out according to the rules of both TCP and IP, that the internet, theirs or any other (and that there was no "our internet"), that nothing involved cared about what OS a computer was using.
It's the same with cellular phone systems. To work with one, the iPhone HAS to use a specific set of protocols. If any phone is NOT using those protocols, then it won't be able to make calls. Android phones have to do the same. The network, whether Verizon, AT&T, or anything else, doesn't care if a phone is an Android, a Blackberry (are those still around?), an iPhone, or Brand X. As long as the data uses the proper protocol, the network will handle it the same.
So if an iPhone can't connect with other phones, it's something to do with the iPhone and its data transmission. It's not an issue with the cell provider.