VPN differences - app or router need help

I have a question regarding Wireguard VPN on the Gl inet Flint 2 or the respective app from the provider.

What's the difference?

Example: Surfshark:

If I install Surfshark on the router with Wireguard and the provider's DNS, I can't open some websites.

If I use the provider's app with "Identical" settings: Server + IP + DNS + Wireguard, I can access the websites that didn't work with the router, even though both settings are the same.

Why is that?

Hmm i'm not sure but it is worth to mentoin that in past firmwares the app had its own vpn configs which could differiate from the configs from the web ui.

I believe one way to see this was that the configs sat under the app category or naming.

Some ui configs still use the hardcoded dns entry from wireguard which may or may not cause issues.