YaCy VPN Problem: Cannot be reached from outside

YaCy works with peers nicely, but only if no VPN is used to connect to the internet.
What is likely the problem and how can this be diagnosed or remedied? (Other than by not using a VPN!)

Perhaps somebody could solve this problem by creating a YaCy instance which worked perfectly until it connected using a VPN, and then managed to diagnose the issue.