Even if currently there are a lot of things, even 'basic' things for a user (as for example copy/paste between two apps or take a screenshot...) that don't work on PinePhone, i had the good surprise to see that Protonvpn worked at the first attempt !
But we must be aware that basic things for a user are often very difficult things for a developer ! 😉