Troubleshooting

Solutions for common issues.

Extension Won't Load

Error: "Manifest file is missing or unreadable"

Make sure you selected the correct folder when loading unpacked. The manifest.json file must be at the root of the selected folder.

Error: "Could not load manifest"

Sidebar Not Appearing

The CRM panel doesn't show on WhatsApp Web

Check Extension Is Enabled

Go to chrome://extensions and make sure ChatFlow CRM is toggled ON.

Refresh WhatsApp Web

Close and reopen WhatsApp Web, or press Ctrl+Shift+R for a hard refresh.

Check for Errors

Open DevTools (F12) → Console tab. Look for any red error messages related to ChatFlow CRM.

Check for Conflicts

Other WhatsApp extensions may conflict. Try disabling other extensions temporarily.

Panel appears but is blank

This usually means the CSS loaded but JavaScript didn't execute properly. Check the browser console for error messages.

Contact Not Detected

If the CRM panel says "Select a WhatsApp chat" even when a chat is open:

⚠️ WhatsApp Web Updates WhatsApp occasionally updates their web interface which may change DOM selectors. If contact detection stops working after a WhatsApp update, check for an extension update.

AI Features Not Working

"Please configure your AI API key"

You haven't set up an AI provider. Go to extension Settings and configure your API key. See the AI Setup Guide.

"OpenAI/Gemini API error: 401"

Your API key is invalid or expired. Generate a new key from your provider's dashboard.

"OpenAI API error: 429"

You've hit the rate limit. Wait a minute and try again. Consider adding billing or increasing your usage tier.

"OpenAI API error: 402" or "insufficient_quota"

Your account is out of credits. Add funds to your AI provider account.

"No messages found in chat"

The extension couldn't extract messages from the current chat. This can happen if:

Data Issues

Data not saving

Restore failed

Performance

Extension is slow or WhatsApp feels sluggish

Getting Support

If your issue isn't listed above:

  1. Check the browser console (F12 → Console) for error messages
  2. Note your browser name and version
  3. Take a screenshot of the issue
  4. Contact support with all the above information