@Nedzad
There seams to be an issue with NordVPN as it is hardcoded to use with IPv6 which PM is not using. But thanks to Community member @victorzhao , there is a trick to force NordVPN to use IPv4 back
Ref: https://productioncommunity.publicmobile.ca/t5/Get-Support/VPN-not-working-with-PM-cellular-data/m-p...
On PC, download iMazing Profile Editor from the Microsoft App Store and launch
- On the left hand pane, select Cellular, press the "+ Payload" button on the main pane.
- For Data APN, click + at the bottom of the grid. Fill in the "Data APN" column with "isp.mb.com". Leave the rest of the table as is
- fill in only the following:
Default APN name: isp.mb.com
Default APN supported IP versions: IPv4 only. - Optional step: on the left hand pane, under General, update:
Payload Display Name: public_mobile_disable_ipv6
Payload Description: Set APN to isp.mb.com and IPv4 only
Target Device Type: iPhone/iPod/iPod Touch - Next, press File -> Edit -> Save As and name the file "public_mobile_disable_ipv6.mobileconfig".
Leave the "Sign profile with" as Do Not Sign - Transfer this file to your iPhone
(one way is to uploaded to OneDrive and downloaded it using the OneDrive app into Phone's Downloads folder. - Open the file on iPhone
- On the iPhone, go to Settings -> General -> VPN & Device Management, and click on the new configuration profile to Install it.
- Check using any "What's my IP" site to confirm only IPv4 is showing and not IPv6. With this new VPN profile setup, NordVPN should now be working on IPv4 only