Common Errors
A guide to resolving common issues you may encounter in Score CRM.
Campaign Errors
"No recipients found"
Cause: The campaign's targeting configuration resolves to zero recipients.
Fix:
- Check that your included lists have customers
- Verify your segments match at least some customers (use preview)
- Ensure your exclusion lists/segments aren't removing everyone
- Check the suppression list — heavily suppressed lists may have few active contacts
- Use Estimate Recipients before launching to verify the count
"SMTP connection failed"
Cause: The selected SMTP connection couldn't authenticate or connect.
Fix:
- Go to SMTP and test the connection
- Verify credentials (API key or username/password) are still valid
- Check if the provider's API is operational
- For SMTP connections, verify the host and port are correct
- Check if your server can reach the SMTP provider (firewall rules)
"Campaign failed during sending"
Cause: A fatal error occurred during the sending process.
Fix:
- Check the campaign's status for error details
- Common causes: SMTP provider rate limit, network timeout, API key revoked
- Duplicate the campaign and retry after fixing the underlying issue
"Cannot edit campaign — not in draft status"
Cause: You're trying to edit a campaign that has already been launched.
Fix: Campaigns are locked once launched. Duplicate the campaign to create an editable copy.
Upload Errors
"Missing email column"
Cause: Your CSV file doesn't have a column named email.
Fix: Ensure the first row of your CSV has a header row with a column named exactly email (lowercase).
"Upload failed — file too large"
Cause: The CSV file exceeds the size limit.
Fix: Split your file into smaller chunks (recommended: under 200K rows per file).
"Invalid email format in rows"
Cause: Some rows have malformed email addresses.
Fix: Clean your CSV — remove rows with invalid email formats. Invalid rows are skipped during processing, but this message warns you about them.
Segment Errors
"Segment compilation error"
Cause: The segment rules contain an invalid configuration.
Fix:
- Check for empty conditions (fields or values not set)
- Verify custom field names match exactly (case-sensitive)
- Ensure numeric operators are used with numeric values
- Check that event conditions have a valid time window
"Segment preview timeout"
Cause: The segment query took too long to execute (rare).
Fix:
- Simplify the segment rules
- Reduce the number of event conditions (they're more expensive to evaluate)
- Try again in a few minutes — the system may be under temporary heavy load
SMTP Errors
"Authentication failed"
Cause: The credentials stored for the SMTP connection are invalid.
Fix:
- Update the API key or password in the SMTP connection settings
- Verify the key hasn't been rotated or revoked in your provider's dashboard
"Connection timeout"
Cause: The SMTP server is unreachable.
Fix:
- Verify the host and port are correct
- Check if port 587/465 is open from your server
- Verify the SMTP provider's service status
"Sender not verified"
Cause: The from email address is not verified with the SMTP provider.
Fix: Log into your provider's dashboard and verify the sender email or domain.
Journey Errors
"Cannot publish — validation errors"
Cause: The journey has configuration issues that prevent publishing.
Fix:
- Ensure all steps are connected (no orphan steps)
- Verify all "Send Email" steps have content configured
- Check that all condition steps have both Yes and No paths connected
- Ensure the entry trigger is configured
"Customer stuck in journey"
Cause: A step may have failed or a delay is longer than expected.
Fix:
- Check the journey analytics for the specific step
- Verify delay configurations are reasonable
- Check if the journey is paused
- Contact support if the issue persists
Authentication Errors
"401 Unauthorized"
Cause: Your JWT token is missing, expired, or invalid.
Fix:
- Log in again to obtain a fresh token
- Check that you're including the
Authorization: Bearerheader - Verify the token hasn't expired
"403 Forbidden"
Cause: Your role doesn't have permission for this action.
Fix:
- Check your role (Member, Admin, Owner)
- Contact your organization admin to upgrade your role if needed
- See Roles & Permissions for details
Getting Help
If you can't resolve an issue:
- Reproduce: Try to reproduce the issue consistently
- Gather info: Note the exact error message, steps to reproduce, and relevant IDs (campaign ID, journey ID, etc.)
- Contact support: Reach out to your Score CRM administrator with the gathered information