networking – Windows 10 VPN Client Settings for Fortinet VPN

I’m trying to match Windows 10 IPSec VPN client settings to a Fortinet VPN however I’m getting a failed to negotiate security error, with no more info on exactly what failed to negotiate.

Fortinet VPN - IPSec with Pre Shared Key

Phase 1:
Encryption AES128 / Auth SHA1
Encryption AES256 / Auth SHA512
DH 20
Key Life 86400

Phase 2:
Encryption AES128 / Auth SHA1
Encryption AES256 / Auth SHA512
Key Life 43200
Perfect Forward Secrecy Enabled with DH 20

Win 10 IPSec Settings:
Set-VpnConnectionIPsecConfiguration -ConnectionName 'xxx' `
 -AuthenticationTransformConstants SHA196 `
 -CipherTransformConstants AES128 `
 -DHGroup ecp384 `
 -EncryptionMethod AES128 `
 -IntegrityCheckMethod SHA1 `
 -PFSgroup ECP384 `
 -Force

Can anyone see what I’m missing that is preventing this from negotiating?
(Other Win 10 settings are require encryption, EAP, and the PSK of course).