Hi @jscooper22, thanks for posting.
In order for LAN sync to work, the computers would need to be on the same subnet, or broadcast address. The LAN should also have access to TCP and uDP on port 17500.
Depending on how the VPN works, LAN sync may or may not work as intended.
If you have any more queries, feel free to message back.