We have a flow working just fine for the past weeks, but the Approval step in the flow starting to fail today. The error message says: Error code: 'XrmInstanceProvisioningIncomplete'. Error Message: 'A Common Data Service database for this environment has not completed provisioning or does not support the requested approvals functionality. A database administrator must save a Flow using approvals in order to complete provisioning.'. The flow will fail after spending 20 minutes in this Approval step.
I tried to search for some solutions online but there was only one people asked about this error and there were no solutions yet. Then I found a blog talked about upgrading the Common Data Service in the default environment if the organisation wants to preserve Flow Approvals history and Approvals currently in transit.