I'm not familiar with the Proton VPN app, but if there is a way of defining a custom DNS in the app then do so. Then make sure that the custom DNS is set to automatic in the Phone settings (not the Proton App settings).
I was having similar issues with the Adguard VPN app and this is what fixed it for me.