Thought this may work but it didn't.
System -> Advanced -> Networking
Untick Reset all states if WAN IP Address changes
Mar 13 09:01:22 check_reload_status Starting packages
Mar 13 09:01:22 php-fpm 83439 /rc.newwanip: pfSense package system has detected an IP change or dynamic WAN reconnection - 10.8.0.32 -> 10.8.1.52 - Restarting packages.
Mar 13 09:01:20 php-fpm 83439 /rc.newwanip: Creating rrd update script
Mar 13 09:01:20 php-fpm 83439 /rc.newwanip: Ignoring IPsec reload since there are no tunnels on interface opt13
Mar 13 09:01:15 php-fpm 83439 /rc.newwanip: 83439MONITOR: NORDVPN_US2896_VPNV4 is available now, adding to routing group NORDVPN 10.8.1.52|10.8.1.52|NORDVPN_US2896_VPNV4|0.09ms|0.027ms|0.0%|none
Mar 13 09:01:12 php-fpm 83439 /rc.newwanip: Removing static route for monitor fe80::4afd:8eff:feaa:a4d1 and adding a new route through fe80::4afd:8eff:feaa:a4d1%pppoe0
Mar 13 09:01:08 php-fpm 83439 /rc.newwanip: IP Address has changed, killing states on former IP Address 10.8.0.32.