Hosting multiplayer games from ios/android wont work outside wifi/local network

I created a multiplayer mobile game andim trying to implemet player hosting.
So i have achieved that a player client can host a game with open level listen and the clients can join using open or clienttravel on player controller.
Everything works fine while everyone are under wifi. If i use the local ip i can connect but it fails under this scenarios:
If i host the game without wifi and using mobile data.
If i host the game and clients try to connect using its remote ip address (Not 192.168.0.xxx)
I have my ports open but i have the same results and it doesnt explains why fails with mobile data.

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks

if it’s mobile data how do you know you “have your ports open”?

usually phones aren’t really configured to be servers, also many phone companies filter stuff to try mitigate the “everything’s a botnet nowadays” IoT issue.