Troubleshooting: Control 2.21 - AI Marketing Claims and Substantiation
Last Updated: January 2026 Support Contacts: Compliance Officer, AI Governance Lead Escalation Path: Legal → Chief Compliance Officer
Common Issues and Resolutions
Issue 1: Approval Workflow Not Triggering
Symptoms:
- Claim submitted but no approval request sent
- Workflow status shows "Not started"
- Approvers not receiving notifications
Resolution Steps:
- Verify workflow is enabled:
- Navigate to Power Automate > My flows
- Locate the claims approval flow
-
Ensure status shows "On"
-
Check trigger conditions:
- Verify the workflow trigger is set to "When an item is created" or status change
-
Confirm the list name matches exactly
-
Verify connections:
- Open the flow in edit mode
- Check all connection references show green checkmarks
-
Re-authenticate any connections showing errors
-
Test with manual trigger:
- Run the flow manually with a test item
- Review run history for specific error
Root Cause: Usually connection timeout or disabled flow.
Issue 2: Substantiation Link Not Working
Symptoms:
- Hyperlink field shows URL but clicking returns 404
- "Access denied" error when clicking link
- Link opens but shows wrong document
Resolution Steps:
- Verify document exists:
- Navigate directly to the Substantiation library
-
Confirm the file is present at the expected location
-
Check URL format:
- URL should be full path:
https://tenant.sharepoint.com/sites/Site/Library/File.docx -
Not relative path:
/sites/Site/Library/File.docx -
Verify permissions:
- User viewing the claim must have Read access to Substantiation library
-
Check library permissions: Library settings > Permissions
-
Re-link the document:
- Copy the correct URL from browser when viewing the document
- Edit the claim and update the Substantiation File field
Root Cause: Permission mismatch or incorrect URL format.
Issue 3: Quarterly Review Reminders Not Sending
Symptoms:
- Claims past review date but no reminders sent
- Scheduled flow shows no recent runs
- Compliance Reviewer not receiving emails
Resolution Steps:
- Check flow schedule:
- Open the quarterly review flow
- Verify recurrence is set correctly (e.g., Weekly on Monday)
-
Check "Next run" date/time
-
Verify filter conditions:
- Review the "Get items" action filter
- Ensure it's checking
NextReviewDate <= Today + 14 days -
Ensure it's filtering for
Status = Approvedonly -
Check email action:
- Verify the "Send email" action has valid recipients
-
Check if ComplianceReviewer field is populated on claims
-
Run flow manually:
- Trigger the flow manually and review run history
- Check for "No items found" vs actual errors
Root Cause: Filter conditions too restrictive or email recipient field empty.
Issue 4: Claims Report Export Fails
Symptoms:
- PowerShell script returns errors
- Export file empty or incomplete
- Connection authentication errors
Resolution Steps:
-
Re-authenticate PnP connection:
Disconnect-PnPOnline Connect-PnPOnline -Url $SiteUrl -Interactive -
Verify list name:
- Ensure list name in script matches exactly: "AI Marketing Claims Inventory"
-
Check for extra spaces or typos
-
Check permissions:
- User running script needs at minimum Read access
-
For full export, Site Member or higher recommended
-
Handle large lists:
- If list has >5000 items, use
-PageSize 500parameter - Consider filtering by date range
Root Cause: Authentication timeout or permission insufficient.
Issue 5: Claim Stuck in "Under Review" Status
Symptoms:
- Claim shows "Under Review" for extended period
- No approval request visible to approvers
- Workflow shows "Running" indefinitely
Resolution Steps:
- Check workflow run history:
- Power Automate > Flow > Run history
- Look for "Waiting for approval" status
-
Identify which approval stage is pending
-
Check approver availability:
- Verify the assigned approver is active in the organization
-
Check if approver has access to approval requests
-
Locate the approval:
- Approver: Check Power Automate > Approvals
- Or Outlook: Search for approval email
-
Or Teams: Check Approvals app
-
Cancel and restart if necessary:
- Cancel the stuck workflow run
- Reset claim status to "Draft"
- Resubmit for review
Root Cause: Approval request missed by approver or approver unavailable.
Issue 6: Duplicate Claims Created
Symptoms:
- Same claim appears multiple times in inventory
- Workflow triggered multiple times
- Confusion about which version is authoritative
Resolution Steps:
- Identify duplicates:
- Sort list by Submission Date and Claim Text
-
Identify exact or near-duplicate entries
-
Determine authoritative version:
- Keep the claim with most complete information
-
Keep the claim with most recent approval (if approved)
-
Remove duplicates:
- Update duplicate status to "Retired"
- Add note in comments: "Duplicate of Claim ID X"
-
Do not delete - retain for audit trail
-
Prevent future duplicates:
- Add validation to submission form
- Implement duplicate detection in workflow
Root Cause: Form submitted multiple times or workflow triggered twice.
Escalation Matrix
| Issue Type | First Contact | Escalation 1 | Escalation 2 |
|---|---|---|---|
| Workflow failure | Power Platform Admin | IT Support | Microsoft Support |
| Permission issues | SharePoint Admin | Security Admin | IT Director |
| Claim content dispute | Compliance Officer | Legal | Chief Compliance Officer |
| Regulatory interpretation | Legal | External Counsel | Regulatory Body |
| Urgent claim (blocking marketing) | Compliance Officer | Legal | CCO + General Counsel |
Known Limitations
| Limitation | Workaround | Status |
|---|---|---|
| Power Automate approval timeout (30 days) | Reminder flow sends weekly nudges | By Design |
| SharePoint column limit (500 columns) | Current implementation uses 15 columns | Acceptable |
| No mobile-optimized claim submission | Use SharePoint mobile app | Future Enhancement |
| Manual substantiation file linking | Copy URL from document library | Future Enhancement |
Support Contacts
| Role | Responsibility | Contact |
|---|---|---|
| Compliance Officer | Claim review, regulatory questions | compliance@company.com |
| AI Governance Lead | Technical accuracy validation | ai-governance@company.com |
| SharePoint Admin | List/library configuration | sharepoint-support@company.com |
| Power Platform Admin | Workflow troubleshooting | powerplatform@company.com |
| Legal | Regulatory interpretation, high-risk claims | legal@company.com |
Back to Control 2.21 | Portal Walkthrough | PowerShell Setup | Verification Testing