Why wont the contract amount update after adding a sub-phase to a parent phase?

The contract amount does not update automatically unless the Restrict the contract amount of phases within that of the main project option is enabled under Settings > Projects >General. When this setting is turned on, CORE prompts you to adjust the contract amount after a sub-phase is added. Confirming the prompt updates the contract amount to reflect the new sub-phase.