Upgraded from 6.3 to 7.0 beta firmware.
I have two IPSEC VPN tunnels that were created with the 6.3 firmware to Microsoft Azure. Tunnels worked without issue. After upgrading to 7.0 I am seeing a couple of issues.
1st - The VPN tunnels bounce between three states, established, partially established, and connecting. When it is established or partially established - connectivity remains. When it enters a connecting state the tunnel is down and packets are dropped. This seems to happen for 5-10 seconds at a time. It never did this with the 6.3 firmware. The tunnel already remained connected. I'm using policy based VPN routing with Azure using IKEv1 (which is supported with Peplink).
2nd - The CPU is extremely high, hitting 100% frequently. I disabled both VPN tunnels as a test and the CPU returned to normal. Don't know if the CPU is spiking because of the 1st issue? At present I have the tunnels disabled and connecting to my tenants via the Internet because the CPU spikes are causing performance issues on the router.
The hardware is a Balance 20. As noted, the VPNs were created over a year ago and never had any issues with 6.3.
It should be noted that my AP issues were resolved due to Firmware 7.0 (happy) but now I have these VPN issues.
Link to diagnostic report...