For anyone else that might have the same issue and has stumbled across this thread, the solution that worked for me is: On the remote Fortigate side, change NAT Traversal to Forced. I previously had it on enabled. After changing it to forced, my tunnel stabilised and didnt go down.
... View more