Skip to main content

ConnectWise PSA (Formerly Manage) | Inspector Fails to Push Data to Mapped Environment

ConnectWise, PSA, ConnectWise Integration, Inspector Fails to Push Data to Mapped Environment

Updated over 2 months ago

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

  1. In Liongard, navigate to:
    โ€‹Admin โ†’ Integrations โ†’ ConnectWise

  2. Select Configuration Types

Step 2: Run Integration Troubleshooting

  1. Click Troubleshooting

  2. Run Repair/Force Repair

  3. 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.

Did this answer your question?