@RichUK , sorry about delay, here it is mate. First setting is in global properties and 2nd one is in gateway object. I know 2nd one may seem counter intuitive, as its related to policy install, but I had few cases where it actually helped with same issue you have.
Also, below 2 screenshots are settings you should change to FALSE in guidbedit. Reason is, this has been problem with CP for, I dont know, at least 20+ years where it would always try present largest possible subnet. So, say, Cisco expects /29 and CP is trying to send /24, well, that aint gonna work lol
Anyway, if you are not familiar with guidbedit, which Im sure you might be, location is in C:\Program Files (x86)\CheckPoint\SmartConsole\R81.20\PROGRAM (except yours is R81.10)...same creds as smart console
If youneed more help, let me know.
Andy
Guidbedit values to change to FALSE:
ike_enable_supernet
ike_p2_enable_supernet_from_R80.20
ike_use_largest_possible_subnets