I was having the same issue and opened a ticket with PIA on it. I was basing my config off what was provided in the client support site and their instructuctions for pfsense https://www.privateinternetaccess.com/pages/client-support/#pfsense_openvpn and the openvpn config files. What I learned was to ignore their instructions – i told them they should update them after we realized they were wrong.
===
The first major issue I notice is that we don't use TLS auth, and LZO compression appears to be disabled, could you go ahead and correct these two things and try again? You should also only need to Auth-User-Pass line, everything else under advanced can be removed, as it's handled purely in the main configuration window.
Thank you,
Alexander B
Tier II Technical Support/CSM
Private Internet Access™
https://www.privateinternetaccess.com/
=======
Attached is a copy of my config that is working.
config.txt