ok...i have tried this many times when my phone has died and texting usually fails. (when i text an android phone)
SMS requires your phone to work as a relay. The way it works is that your phone receives the text message and then forwards it on to the watch; outgoing messages work the same way, in reverse: your watch sends the message to the phone which then sends it out to the cell towers via SMS.
The phone doesn’t have to be anywhere near the watch; they can be on opposite sides of the planet. But the phone has to be able to send and receive the SMS message in real time, and there has to be some sort of network connection (Internet, Bluetooth, whatever) that lets the phone and the watch talk to each other.
This is just for SMS; for iMessage, the watch just needs to be able to talk to Apple’s servers. Even if the phone is destroyed, the watch will still send and receive iMessage messages (provided it can talk to Apple’s servers). Similarly, a watch with an active cellular plan can place and receive phone calls regardless of the state of the phone it’s paired with.
This split personality runs through the watch. Some types of email accounts require the phone for relaying, but most the watch can work with directly. Some 2FA authenticators can work entirely on the watch, but most just use the watch as a front-end to the processing that’s done on the phone.
There’s very little rhyme nor reason to this. The CPU on the watch is more than capable of performing these tasks; a lot can be chalked up to developer laziness.
And the SMS requirement is baffling to me. It’s the same radios as for voice, and SMS is almost morse-code-level bandwidth; I can’t fathom a technical reason why the watch shouldn’t be able to send and receive texts directly. My best guess is that the SMS protocol is so primitive that it can’t deal with two devices tied to a single account. But, even then, that should be a straightforward fix by the telecomm engineers … which again means “developer laziness."
In fairness to those who sling code: it’s not that the programmers themselves are lazy. It’s that their multimillionaire overlords are too penny-pinching to let the programmers do their damned jobs.
b&