Update 1:
Set all firewall rules to block Plex from public network, set adapter priority to 1 on local and 20 on VPN adapter, still same issue, cant even go into settings in Plex on the server until I disconnect VPN, external users report the same issues, most videos start playing, but only for a few minutes before it crashes with a transcode error.