I'm in the UK and have been using Mullvad with the Zomboided plugin for over two years without problems - until recently. Over the past few weeks the OVPN connection to any USA servers has become unreliable. Connection attempts repeatedly fail (with both UDP and TCP) and once connected can disconnect after a few minutes. Once I do get a stable connection this is maintained without further problems. Ping time is usually 80ms, upload speed 10Mb/s and download 36Mb/s (50Mb/s connection).
If I connect to local UK servers (Manchester and London) there's no problem at all - connection is made on the first attempt every time and is perfectly stable.
The OVPN was previously configured as 'User Defined' and I've now updated OVPN to 7.0.0 and selected Mullvad for the configuration. Kodi version is 19.4, LibreELEC 10.0.03. The log shows the failure as, for example - 'Cannot resolve host address:us-nyc-2006.mullvad.net:443(Name or service not known)'
The same error occurs with Canadian or Ireland connections.
Testing the USA servers with my laptop running Ubuntu and there's no problem.
I emailed Mullvad support and they said that the server addresses need updating they've converted them to RAM storage. I downloaded a single configuration for NYC to try and that gives the same error as before. Oddly, I have not needed to update anything on my Ubuntu machine.
The questions I have are;
1. Is the Mullvad server list imported into OVPN the most up to date?
2. I may be installing an incorrect file into OVPN when using 'User Defined' - on the Mullvad site, which do I need? I've been trying the Linux versions, but I vaguely recall that I may have used Android files when I originally set this up over two years ago.
3. Is there anything else that could cause this problem? My provider does not block or filter VPN connections, so I think it's something local.
EDIT: This morning I couldn't connect to any USA servers no matter how many attempts. I reinstalled the Linux files downloaded today off the Mullvad site and none would connect. Tried again, but this time using the Android files and everything is now working OK.