I feel that this could be related to 200 or the ack not being properly delivered. The other side sees the call leg as not properly answered and hangs up.
It’s somewhat of a partial pcap, but it seems asterisk is re-transmitting the 200 OK multiple times before getting ACK back. Is this a normal INVITE or a re-invite? Also 100 is not being forwarded back to the mobile pixel.
I can’t tell just from that sorry, I am only guessing here. This pcap doesn’t feel normal though. I stand by my original idea that this is a signaling issue. Is mobile consistent on what time it sends back BYE? Does it look like there is a timeout being triggered?
I don’t think 100 should be forwarded. I think the proxy will already have sent 100 in response to the INVITE.
Although the UAC is rather slow in sending the ACK, or is losing many final responses, that isn’t in the time frame for the final failure, which is significantly later. Note it is the UAC that has initiated the disconnect, and it is happening rather fast, for any normal timeout setting, but rather slow for an unacceptable offer.
One thing I would eliminate is the G.729. Something might be objecting because of a lack of licences, and it is not normally a sensible choice, in the modern world.
I’m investigating a possible interoperability issue between Asterisk and a Pixel 10 Pro XL running Android 17 Beta, and I would appreciate any insights from the community.
I´ve compared with a pcap from another mobile Network provider on a inbuond call the same way for tha same destination number and it´s work fine, and also the pcap teh behavior is equal, 200 OK, ACK, 100 … And I also opened a ticket with the Mobile compan that this phone number use and they said that was de device that hangups the call on the origim with 2 seconds.