Finally been able to get some error logging on the mobile phone connection attempt ...
08:53:12 ipsec,debug type=Life Type, flag=0x8000, lorv=seconds
08:53:12 ipsec,debug type=Life Duration, flag=0x8000, lorv=28800
08:53:12 ipsec,debug type=Encryption Algorithm, flag=0x8000, lorv=DES-CBC
08:53:12 ipsec,debug type=Authentication Method, flag=0x8000, lorv=pre-shared key
08:53:12 ipsec,debug type=Hash Algorithm, flag=0x8000, lorv=4
08:53:12 ipsec,debug type=Group Description, flag=0x8000, lorv=1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#1):Peer(prop#1:trns#14) = AES-CBC:DES-CBC
08:53:12 ipsec rejected hashtype: DB(prop#1:trns#1):Peer(prop#1:trns#14) = SHA:4
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#1):Peer(prop#1:trns#14) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#2):Peer(prop#1:trns#14) = AES-CBC:DES-CBC
08:53:12 ipsec rejected hashtype: DB(prop#1:trns#2):Peer(prop#1:trns#14) = SHA:4
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#2):Peer(prop#1:trns#14) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#3):Peer(prop#1:trns#14) = 3DES-CBC:DES-CBC
08:53:12 ipsec rejected hashtype: DB(prop#1:trns#3):Peer(prop#1:trns#14) = SHA:4
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#3):Peer(prop#1:trns#14) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec,debug type=Life Type, flag=0x8000, lorv=seconds
08:53:12 ipsec,debug type=Life Duration, flag=0x8000, lorv=28800
08:53:12 ipsec,debug type=Encryption Algorithm, flag=0x8000, lorv=DES-CBC
08:53:12 ipsec,debug type=Authentication Method, flag=0x8000, lorv=pre-shared key
08:53:12 ipsec,debug type=Hash Algorithm, flag=0x8000, lorv=SHA
08:53:12 ipsec,debug type=Group Description, flag=0x8000, lorv=1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#1):Peer(prop#1:trns#15) = AES-CBC:DES-CBC
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#1):Peer(prop#1:trns#15) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#2):Peer(prop#1:trns#15) = AES-CBC:DES-CBC
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#2):Peer(prop#1:trns#15) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#3):Peer(prop#1:trns#15) = 3DES-CBC:DES-CBC
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#3):Peer(prop#1:trns#15) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec,debug type=Life Type, flag=0x8000, lorv=seconds
08:53:12 ipsec,debug type=Life Duration, flag=0x8000, lorv=28800
08:53:12 ipsec,debug type=Encryption Algorithm, flag=0x8000, lorv=DES-CBC
08:53:12 ipsec,debug type=Authentication Method, flag=0x8000, lorv=pre-shared key
08:53:12 ipsec,debug type=Hash Algorithm, flag=0x8000, lorv=MD5
08:53:12 ipsec,debug type=Group Description, flag=0x8000, lorv=1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#1):Peer(prop#1:trns#16) = AES-CBC:DES-CBC
08:53:12 ipsec rejected hashtype: DB(prop#1:trns#1):Peer(prop#1:trns#16) = SHA:MD5
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#1):Peer(prop#1:trns#16) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#2):Peer(prop#1:trns#16) = AES-CBC:DES-CBC
08:53:12 ipsec rejected hashtype: DB(prop#1:trns#2):Peer(prop#1:trns#16) = SHA:MD5
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#2):Peer(prop#1:trns#16) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec rejected enctype: DB(prop#1:trns#3):Peer(prop#1:trns#16) = 3DES-CBC:DES-CBC
08:53:12 ipsec rejected hashtype: DB(prop#1:trns#3):Peer(prop#1:trns#16) = SHA:MD5
08:53:12 ipsec rejected dh_group: DB(prop#1:trns#3):Peer(prop#1:trns#16) = 2048-bit MODP group:1024-bit MODP group
08:53:12 ipsec,error no suitable proposal found.
08:53:12 ipsec,error DEVICE-IP-ADDRESS failed to get valid proposal.
08:53:12 ipsec,error DEVICE-IP-ADDRESS failed to pre-process ph1 packet (side: 1, status 1).
08:53:12 ipsec,error DEVICE-IP-ADDRESS phase1 negotiation failed.