Found a temporary fix to this problem. You just need to edit some lines in /root/wireguard.sh and getvpnport.sh
Assumptions
You have a windows machine
Wireguard and port forwarding enabled on the windows client.
1. Go to C:\Program Files\Private Internet Access\data
2. Copy accounts.json somewhere since if you just open the file it would fail due to some permission issue.
3. Open the copied accounts.json file and copy the token
4. Open up the shell of the container
5. Replace the contents of /root/wireguard.sh and /root/getvpnport.sh with the ones from this gist
6. Restart
Do note that editing any of the settings of the container would reset the changes above.
@binhex is it possible to add a TOKEN variable to the image to somehow fix this till PIA fix their servers?