I have a Purism Librem 13 with PureOS and recently started having problems connecting to the Librem.one VPN tunnel.
When attempting to connect, the attempt eventually times out. I was getting (possibly) weird results from nslookup us-california.privateinternetaccess.com which would give me two different IP addresses. Also, ping us-california.privateinternetaccess.com would fail.
Just now, I was able to connect to the VPN just fine, so it may be on-and-off kind of a problem.