But it could be the isp connection at the other end, rather than your end, which would make sense, as the other link is fine.
What happens when there is packet loss ? does the vpn drop ?
You could sniff the external interface for packets destined to the remote firewall during the packet loss, to see whether your end is not getting a response back.
(see cli diag sniff command for usage)
Also what happens if you disable the VPN policy that works, and does the other one then work properly ?.
One last question, is the vpn that works all the time located above the other encrypt rule in the policies ?
UK Based Technical Consultant
FCSE v2.5
FCSE v2.8
FCNSP v3
Specialising in Systems, Apps, SAN Storage and Networks, with over 25 Yrs IT experience.