Is one of the VPN endpoints behind a NAT? You might need to configure your gateway/router in bridge mode to bypass NAT before it gets to your MX.
Are there any known issues for the internet connection at either end? I have a lot of VPN drops at one of my sites, but that internet connection is wireless and not reliable.