Troubleshooting

When a run fails, the run details page is the best place to start. It shows the error message, the step that failed, and any relevant logs.

Source unavailable

If a pipeline cannot reach the source:

  • Check that the credential is correct and has not expired.
  • Verify the host, path, or endpoint is reachable from VendorGate.
  • Confirm the source system allows VendorGate's IP addresses if there is an allowlist.

Contract failures

If a file fails validation:

  • Review the validation report to see which rules failed and on which rows.
  • Test the contract against the failing file to reproduce the issue.
  • Adjust the rules if the vendor changed their format.

Delivery failures

If the file validates but delivery fails:

  • Check the destination credential.
  • Verify the destination path, bucket, or endpoint exists.
  • Confirm the destination has enough space or quota.

Slow standardizers

If a standardizer takes longer than expected:

  • Reduce the size of lookup datasets if possible.
  • Simplify complex expressions.
  • Split one large standardizer into multiple focused standardizers.

API monitor false alarms

If a monitor flaps between down and up:

  • Increase the number of consecutive failures required before alerting.
  • Increase the timeout if the endpoint is occasionally slow.
  • Add retries to tolerate transient network issues.

Getting help

If you cannot resolve an issue, capture the run ID and error message and contact your account administrator or VendorGate support.