Number Selection Errors
This documentation covers all error codes (101-106) that can occur during WhatsApp number selection, with step-by-step troubleshooting guides and resolution strategies.
Error Codes and Handling
Error 101: No Connected Instances
This error means no WhatsApp instances are available for the location. Messages cannot be sent until at least one instance is connected.
Cause: No WhatsApp instances are connected for the location
{
"errorCode": "101",
"message": "Error 101: No connected WhatsApp instances found!",
"resolution": "Connect at least one WhatsApp instance for this location"
}
Example Scenario: A location has 3 WhatsApp instances configured, but all are disconnected due to QR code expiration or network issues.
What you'll see in error:
[ERROR] Error 101: No connected WhatsApp instances found!
How to fix:
- Go to your admin panel → Select the Location
- Check instance status for the location
- Reconnect any disconnected instances by scanning QR codes
- Verify at least one instance shows "Connected" status
Error 102: Manual Override Instance Doesn't Exist
You're trying to use a WhatsApp instance that doesn't exist in your location setup.
Cause: Manual override specifies a non-existent instance index
{
"errorCode": "102",
"message": "Error 102: Manual override specified {WA#5}, but that instance does not exists.",
"resolution": "Use a valid instance index or remove the manual override pattern"
}
Example Scenario: User sends message "Use this number {{ WA#7 }}
" but the location only has instances #1, #2, and #3 configured.
What you'll see in error:
[ERROR] Error 102: Manual override specified {WA#7}, but that instance does not exists.
How to fix:
- Check available instances: View admin panel to see which instance numbers exist (e.g., 1, 2, 3)
- Update message: Change "
{{ WA#7 }}
" to valid instance like "{{ WA#2 }}
" - Remove override: Delete the "
{{ WA#7 }}
" pattern to use automatic selection - Create instance: If needed, create instance #7 in the admin panel
Error 103: Manual Override Instance Not Connected
The specified WhatsApp instance exists but is currently disconnected. You need to reconnect it or use a different instance.
Cause: Manual override specifies an instance that isn't connected
{
"errorCode": "103",
"message": "Error 103: Manual override specified {WA#2}, but the instance 2 is not connected!",
"resolution": "Connect instance 2 or remove the manual override pattern"
}
Example Scenario: User sends message "Please call me back {{ WA#3 }}"
but WhatsApp instance #3 is disconnected.
What you'll see in error:
[ERROR] Error 103: Manual override specified {WA#3}, but the instance 3 is not connected!
How to fix:
- Option A: Connect instance #3 in admin panel
- Option B: Edit the message to remove "
{{ WA#3 }}
" pattern - Option C: Change to a connected instance like "
{{ WA#1 }}
"
Error 104: Tagged Number Instance Not Connected
The contact has a WhatsApp number tag, but the instance with that number is not connected.
Cause: Contact has WhatsApp tag but the corresponding instance isn't connected
{
"errorCode": "104",
"message": "Error 104: Whatsapp number +15551234567 is not connected. Either connect the number or remove the tag 'wa: +15551234567' from the contact!",
"resolution": "Connect the WhatsApp number or remove the tag from contact"
}
Example Scenario: Contact "John Doe" has tag "wa: +15559876543" but no instance with that phone number is connected.
What you'll see in error:
[ERROR] Error 104: Whatsapp number +15559876543 is not connected. Either connect the number or remove the tag 'wa:+15559876543' from the contact!
How to fix:
- Option A: Reconnect the WhatsApp instance with number +15559876543
- Option B: Remove the
wa: +15559876543
tag from contact John Doe - Option C: Update the tag to use a connected number like
wa: +15551111111
Error 105: Assigned User Instance Not Connected
The contact is assigned to a user, but that user's WhatsApp instance is not connected.
Cause: Contact is assigned to a user whose WhatsApp instance isn't connected
{
"errorCode": "105",
"message": "Error 105: Contact was assigned to John Doe (user123) but the Whatsapp Instance - 3 for that User was not connected!",
"resolution": "Connect the assigned user's WhatsApp instance"
}
Example Scenario: Contact "Jane Smith" is assigned to user "Sarah Williams" but Sarah's WhatsApp instance #2 is disconnected.
What you'll see in error:
[ERROR] Error 105: Contact was assigned to Sarah Williams (user456) but the Whatsapp Instance - 2 for that User was not connected!
How to fix:
- Option A: Have Sarah Williams reconnect her WhatsApp instance #2
- Option B: Reassign the contact to a user with a connected instance
- Option C: Remove Sarah Williams from Instance Assignment so any other number can be used for contacts assigned to Sarah Williams in CRM
Error 106: No Available Instances
The system went through all priority levels but couldn't find any available WhatsApp instances to use.
Cause: All fallback options exhausted, no instances available
{
"errorCode": "106",
"message": "Error 106: No connected WhatsApp instances found!",
"resolution": "Connect at least one WhatsApp instance and ensure it has a phone number"
}
Example Scenario: System went through all priority levels (no manual override, no contact tags, no assignment, no default instance) and still found no available instances.
What you'll see in error:
[ERROR] Error 106: No connected WhatsApp instances found!
How to fix:
- Check instance connectivity: Verify all instances aren't disconnected
- Set default instance: Mark at least one connected instance as "default: true"
- Verify phone numbers: Ensure connected instances have valid phone numbers
Troubleshooting Guide
Most WhatsApp messaging issues stem from disconnected instances. Always check your instance connection status first!
Common Issues
"No connected WhatsApp instances found"
- Check: Instance connection status in admin panel
- Fix: Reconnect disconnected instances
- Prevention: Set up email alerts for instance disconnections (Check spam and mark Important if email ends up in spam)
"Manual override instance not connected"
- Check: Instance status for the specified index
- Fix: Connect the instance or remove manual override
- Prevention: Validate manual overrides before sending
"Contact assigned to disconnected instance"
- Check: User's assigned instance status
- Fix: Reassign contact or reconnect instance
- Prevention: Regular instance health checks
Error Prevention Strategies
Proactive Monitoring
- Set up alerts for instance disconnections
- Test workflows regularly to catch issues early
Configuration Best Practices
- Always maintain a default instance for each location
- Keep contact tags updated when instances change
- Validate manual overrides before implementing in workflows
- Document your instance strategy for team reference
Related Documentation
- Introduction to Multiple WhatsApp Instances: Overview and use cases
- Full Setup Guide: How to connect WhatsApp instances
For additional support with error troubleshooting, contact our team through the WhatsApp button below.