Overview ๐ฅ
This article explains how to troubleshoot scenarios where a Liongard Inspector appears to successfully run but fails to push dataโsuch as ticket updates, configuration changes, or related integration dataโinto a mapped ConnectWise PSA Environment.
In most cases, this issue is caused by temporary integration sync problems, credential or permission changes, or API communication interruptions between Liongard and ConnectWise.
Why Does This Happen? ๐ค
An Inspector may fail to push data to a mapped ConnectWise environment for several common reasons:
Cause | Description |
Integration sync issues | Temporary desynchronization between Liongard and ConnectWise |
API credential changes | API member password, permissions, or security role updated |
Permission limitations | API member lacks required access to push data |
API or network interruptions | Transient connectivity or API availability issues |
Mapping inconsistencies | Configuration or environment mapping needs repair |
Liongard provides built-in troubleshooting tools to safely repair these conditions without rebuilding the integration.
Resolution Steps ๐งโ๐ซ
Step 1: Access the ConnectWise Integration
In Liongard, navigate to:
โAdmin โ Integrations โ ConnectWiseSelect Configuration Types
Step 2: Run Integration Troubleshooting
Click Troubleshooting
Run Repair/Force Repair
After the repair completes, run Re-Sync
This process:
Repairs broken or stale mappings
Revalidates API authentication
Re-aligns data synchronization between Liongard and ConnectWise
Additional Troubleshooting Checks ๐
If the issue persists after Force Repair and Re-Sync, review the following:
Verify API Credentials & Permissions
Ensure the ConnectWise API Member used by Liongard:
Is active and not locked.
Has not had its password or security role changed.
Has sufficient permissions to:
Read and modify configurations.
Create or update tickets (if ticketing is involved).
Reference the official setup guide: ConnectWise API Account Requirements
Best Practices ๐
Recommendation | Reason |
Avoid frequent API credential changes | Prevents unexpected sync failures |
Use a dedicated API-only member | Ensures consistent permissions |
Run Inspectors after major integration changes | Refreshes mappings and state |
Monitor integration health periodically | Early detection of sync issues |
When to Contact Support ๐ฆ
Contact Liongard Support if:
Force Repair and Re-Sync do not resolve the issue.
Errors persist after validating API credentials and permissions.
Data is inconsistently pushing or partially updating.
You suspect a deeper mapping or integration issue.
When contacting support, include:
A brief description of the issue.
The affected Inspector and Environment.
Any error messages shown during troubleshooting.
Confirmation that Force Repair and Re-Sync were completed.
Disclaimer โผ๏ธ
Liongard relies on the ConnectWise PSA API for data synchronization.
Changes made directly in ConnectWise (permissions, API roles, credentials) may impact integration behavior.
UI labels and workflows may evolve as ConnectWise and Liongard platforms are updated.
