Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:
Please note, I changed the IP addresses used in the posting vs the actual in-use. To further detail the problem, a VoIP phone is getting an IP from DHCP (say 10.5.5.200) and getting the wrong subnet. It successfully get's it's configuration from provisions but then it connects via OpenVPN to 10.8.0.1, receives an IP say 10.8.0.200... but the phone can't keep the VPN running. I suspect that there might be a conflict which lead me to the subnet mask discrepancy... it might not solve the issue but I would like to straighten the issue out.