Hello everyone,
I am trying to connect to Mullvard VPN from Russia using an iOS device. Simply using the Mullvard application doesn’t work. It loads continuously and does not connect to the VPN. To solve this, I tried to follow the instructions to get the WireGuard app and connect using a generated WireGuard key. This time I was able to connect to the VPN, however, it seems like when I am connected, there is no internet connection and I am unable to load anything on my device.
Does anyone know what could be the issue and how to solve it?
Thank you 
Edit: I managed to make it work! Thanks everyone for helping
Mullvad is blocked in Russia. Some very few servers may work, try Cyprus or Turkey.
If you have mullvad app installed and you’re logged in already, try going into settings and enable Shadowsocks obfuscation, maybe it will work.
Just to be clear: fuck russia
Hey there! So, what is the solution?
I do struggle with low speed. Usually it’s around 70-80mbps when I start VPN in Wireguard, but after few seconds it drops to 1-3mbps, making it unreal to use.
Mullvad’s support team couldn’t help.
Would love any advice, since I really enjoy that VPN
i got it working on other OS device. It’s only the iOS that doesn’t work. I thought that maybe there is a way to make it work on iOS too.
Thank you, I’ll try cyprus
hi!
are you using the vpn in russia?
the only issue i had with mine was that it couldn’t connect from my location. i emailed them and connected to a server through wireguard and it’s been working fine since then, i never had issues with speed, although i think some apps (like instagram) don’t work with it sometimes.
Oh and you can also try the new Stockholm servers that start with 2xx, newly added servers used to work fine since RKN didn’t block them immediately but maybe the blocking system is different now and even new servers won’t work.
I don’t see why it wouldn’t work on iOS but would on other system. Only thing I can think of is Shadowsocks obfuscation not kicking in when it fails to connect by other means, so try that enabling that one manually.
2025 be prepared to say that a LOT more. 
Yup, Russia it is
I already found something that helps me - Cyprus surprisingly works.
I were using same wireguard stuff that you do (I suppose), but it stopped working for me unfortunately
It works on macOS using the apisocks5 utility guide. But according to the Mullvad website, the method is only for Windows/macOS/Linux and not iOS.
that’s very strange… i heard that they constantly try to block vpns but newer servers should work. i also heard that cyprus / turkey severs could work well too (which ig is true in your case). glad to know it worked for u!
I see. But this method is only for the API connection, no? API is needed for things like logging into the app or updating server list. It should have no effect on your ability to connect to servers.