I apologize. I just googled it. So if I’m understanding this correct, it sends a command to the modem to look for data before it’s dropped?
The TTL (time-to-live) field of outgoing packets is one of the ways to detect when someone has another device behind the connected device (phone). The traffic from this device has an extra hop to go through, so TTL of every TCP packet will be decreased by one, compared to packets originating from the phone, when it reaches the ISP.
This, together with the fact that default TTL different OSes set for packets they send is well known, and virtually no user ever changes these defaults, means that if the ISP detects different packets with TTL for example 64 and 63 coming from you, you very likely have something tethered to your phone.
So the ISP believes that I have an unauthorized connection?
Some Data plans do not allow sharing data. So setting ttl to 65 will avoid such problems.
But I don’t mean this will work for you. It is just try and see.
Your issue seems that modem compatibility.
Thanks for your help. I’ll keep you updated!