After connecting the firewall to a modem that provides an IP address through DHCP and creating a default route that points to the modem, the commit fails.
Issue
By default, when configuring an interface to get an IP address from a DHCP server, the option to automatically create a default is enabled by default.
Manually adding a new static route will cause the commit to fail because there can only be one default route.
Resolution
To fix this issue, either
Remove the static route and leave the option to automatically add a default route enabled
Disable the option to create a default route automatically and create a manual default route.