Not seeing any issues with speeds from US/EU to CPT. No losses, and performance to the networks we monitor is as expected. Thanks for your wireshark results, our team are looking into them now and will reply on your ticket.
To explain the discrepancy in results between networks:
The internet is not one big supercomputer we (ISPs) plug into and voila - there wouldn't be a need for us if it was so. It's a network of billions of hosts (servers) and thousands of networks purchasing transit from one another or peering.
Now one provider (in your case, your mobile operator) might purchase upstream capacity from a network that peers with a particular host's (your IPTV provider's) upstream (and that's pure luck when we're talking thousands of networks), and another might pick up this traffic from a 3rd party (who your IPTV host pays for a limited amount of bandwidth) or the traffic may traverse significantly more hops or there may congested path along the way. Our upstreams peer with other networks and most likely deliver equal or better performance from many other hosts. IPTV providers love blaming ISPs, but most of the time, the issue is on one of their upstreams (limited purchased capacity) or congested peering ports and overloaded servers.
This is why big, credible CDNs/hosts spend they way they do and set up POPs as close to the end user as possible - it eliminates the risk associated with unknown paths and ensures that TCP performs the way it was meant to. So when we ask who the host is or what IP their traffic originates from, it's so we can try see where and how the traffic is being affected. While we can't promise to optimise every single route, we can try track down the bottleneck and reach out to the affected party to remedy the issue.