I can find no instance of something called a "DLP enforcement gap" in Microsoft documentation or forums. The flows are not currently blocked, and the only connectors used in the flows are in the Business category for this environment's policy: Office 365 Users, and Dataverse.
How would an administrator configure a DLP policy in such a way to create a "DLP enforcement gap" (in other words., how do I fix this)?
Error message in email (validated to have come from Microsoft Power Automate):
"Flow will be suspended due to violation of Data Loss Prevention policy ...
This flow will be suspended due to data loss prevention policies applied to this flow and its child flow: 'NNN NNNNN'.
*A DLP enforcement gap was identified and that is in the process of being closed. This flow will be suspended when that DLP enforcement gap is closed."
I got a response from Microsoft Support on this.
The warning is related to a future product change (Mar 2023) when parent flows will be suspended if child flows are in violation of a DLP policy.
In our case, the child flow had been suspended, but not due to DLP violation. This erroneously triggered the warning related to the upcoming changes documented on this list:
https://learn.microsoft.com/en-us/power-automate/prevent-data-loss#dlp-enforcement-change-list