Popcorn Documentation home page
Search...
⌘K
Support
Dashboard
Dashboard
Search...
Navigation
Knowledge Base
Knowledge Base Troubleshooting
Documentation
API Reference
Get Started
Popcorn Documentation
Quickstart
AI Agents
Agent overview
Agent Capabilities and Configuration
Creating AI Agents
Managing Existing Agents
Agent Best Practices
Tools and Integrations
Troubleshooting AI Agents
AI Tools
AI Tools
AI Tool Creator
Tool Configuration
Using Tools with Agents
Knowledge Base
Knowledge Base Overview
Creating and Managing Collections
Content Management
Agent Integration with Knowledge Base
Knowledge Base Troubleshooting
Channels
Channels Overview
WhatsApp Business Setup
Website Chat Widget
Channels Troubleshooting
Inbox
Inbox Overview
Managing Conversations
Inbox Troubleshooting
Mass Marketing
Mass Marketing Overview
Regular Campaigns
Automated Campaigns
Marketing Templates
Mass Marketing Troubleshooting
Integrations
Integrations Overview
Integration Setup Guide
Integration Troubleshooting
Settings
Settings Overview
Account and Team Management
Business Operations Settings
WhatsApp Templates
Dynamic URL Buttons
On this page
Knowledge Base Troubleshooting
Overview
Common Knowledge Base Issues
Collection Management Issues
Cannot Create Collection
Collection Not Appearing in Lists
Content Upload Issues
File Upload Failures
URL Crawling Problems
Content Quality Issues
Agent Integration Issues
Agents Can’t Access Collections
Poor Knowledge Retrieval Quality
Performance Issues
Slow Content Processing
Search Performance Issues
Systematic Troubleshooting Process
Step 1: Problem Identification
Step 2: Initial Diagnosis
Step 3: Isolation Testing
Step 4: Solution Implementation
Step 5: Verification and Monitoring
Content-Specific Troubleshooting
PDF Content Issues
Text Extraction Problems
Document Structure Issues
Web Content Issues
Dynamic Content Problems
Access Restrictions
Advanced Troubleshooting
Data Integrity Issues
Content Corruption
Synchronization Issues
Integration Complexity
Multi-Agent Conflicts
Performance at Scale
Prevention Strategies
Regular Maintenance
Content Maintenance
System Maintenance
Quality Assurance
Content Standards
Technical Standards
Escalation Guidelines
When to Escalate
Information to Provide
Knowledge Base
Knowledge Base Troubleshooting
Common knowledge base issues and solutions
Knowledge Base Troubleshooting
Overview
This comprehensive troubleshooting guide helps diagnose and resolve common issues with knowledge base collections, content management, and agent integration. Use this systematic approach to identify problems and implement effective solutions.
Common Knowledge Base Issues
Collection Management Issues
Cannot Create Collection
Symptoms
:
Collection creation fails with error messages
Form validation prevents submission
Creation process appears to hang
Possible Causes
:
Collection name already exists
Invalid characters in collection name
Missing required fields
Network connectivity issues
User permission restrictions
Diagnostic Steps
:
Verify collection name is unique and follows naming conventions
Check all required fields are completed
Test internet connectivity
Verify user has collection creation permissions
Try different collection names
Solutions
:
Name Issues
: Use unique, descriptive names with English characters only
Validation
: Complete all required fields with valid information
Connectivity
: Ensure stable internet connection
Permissions
: Contact administrator for proper access rights
Alternative Names
: Try suggested names or variations
Collection Not Appearing in Lists
Symptoms
:
Created collection doesn’t show in collection list
Collection missing from agent integration options
Intermittent collection visibility
Possible Causes
:
Browser cache issues
Collection creation incomplete
Permission synchronization delays
Database synchronization issues
Solutions
:
Refresh Browser
: Clear cache and refresh page
Wait for Sync
: Allow time for database synchronization
Re-login
: Log out and back in to refresh permissions
Contact Support
: If issue persists, contact technical support
Content Upload Issues
File Upload Failures
Symptoms
:
Files fail to upload with error messages
Upload progress stops or freezes
Error messages about file format or size
Common Causes
:
File size exceeds limits (30,000 characters for free plan)
Unsupported file format
Network connectivity problems
Corrupted or protected files
Browser compatibility issues
Diagnostic Steps
:
Check file size and format requirements
Test network connection stability
Try different files to isolate the issue
Attempt upload from different browser
Verify file isn’t corrupted or password-protected
Solutions
:
Size Issues
:
Compress large files or split into smaller documents
Upgrade plan for higher limits
Remove unnecessary content from documents
Format Issues
:
Convert to supported formats (PDF, DOC, DOCX, TXT)
Ensure files contain actual text, not just images
Remove password protection from files
Network Issues
:
Check internet connection stability
Try upload during off-peak hours
Use wired connection instead of WiFi
Browser Issues
:
Try different web browser
Clear browser cache and cookies
Disable browser extensions temporarily
URL Crawling Problems
Symptoms
:
URLs fail to crawl with error messages
Partial content extraction
No content extracted from valid URLs
Common Causes
:
URLs not publicly accessible
Content behind login or paywall
Heavy dynamic content (JavaScript-rendered)
Robot.txt restrictions
Network or server issues
Solutions
:
Accessibility
: Ensure URLs are publicly accessible without login
Content Type
: Use pages with static text content
Format
: Prefer documentation and help pages over dynamic content
Alternative Sources
: Find alternative URLs with same information
Manual Entry
: Copy content manually if URL crawling fails
Content Quality Issues
Symptoms
:
Extracted content is garbled or incomplete
Missing important information
Irrelevant or poor-quality content
Solutions
:
Source Quality
: Use well-formatted, high-quality source documents
Manual Review
: Review and edit extracted content manually
Alternative Sources
: Find better formatted versions of information
Content Curation
: Remove low-quality or irrelevant content
Agent Integration Issues
Agents Can’t Access Collections
Symptoms
:
Agents provide generic responses instead of using knowledge
Knowledge-based answers are missing or incorrect
Agents appear unaware of collection content
Possible Causes
:
Knowledge base capability not enabled for agent
Collections not connected to agent
Agent configuration not saved properly
Permission issues between agent and collections
Collection content indexing incomplete
Diagnostic Steps
:
Check agent configuration for knowledge base capability
Verify collections are connected to agent
Confirm agent configuration is saved
Test agent responses with known collection content
Check collection content is properly indexed
Solutions
:
Enable Capability
: Turn on knowledge base capability in agent configuration
Connect Collections
: Link relevant collections to agent in Collections tab
Save Configuration
: Ensure all changes are properly saved
Wait for Processing
: Allow time for collection indexing
Test Integration
: Test agent with specific questions about collection content
Poor Knowledge Retrieval Quality
Symptoms
:
Agents find irrelevant information
Important information is missed in searches
Inconsistent knowledge access across conversations
Possible Causes
:
Poor content organization within collections
Inadequate content context and metadata
Collection content conflicts or duplicates
Search algorithm limitations
Insufficient content coverage
Solutions
:
Content Organization
: Improve structure and categorization of content
Add Context
: Include more context and relevant keywords
Remove Conflicts
: Eliminate duplicate or conflicting information
Gap Analysis
: Identify and fill information gaps
Quality Review
: Regular audit of content quality and relevance
Performance Issues
Slow Content Processing
Symptoms
:
Long delays when adding content to collections
Upload processes that appear to hang
Slow response times when accessing collections
Possible Causes
:
Large file sizes or large numbers of files
Complex document formats requiring intensive processing
High system load during peak usage times
Network bandwidth limitations
Server processing constraints
Solutions
:
File Optimization
: Use smaller, well-formatted files
Batch Processing
: Upload content in smaller batches
Timing
: Process content during off-peak hours
Format Choice
: Use simpler document formats when possible
Patience
: Allow adequate time for processing complex content
Search Performance Issues
Symptoms
:
Slow search results within collections
Timeouts when searching large collections
Inconsistent search response times
Solutions
:
Collection Size
: Consider splitting very large collections
Content Optimization
: Remove unnecessary or redundant content
Index Maintenance
: Allow time for search index updates
Query Optimization
: Use more specific search terms
System Resources
: Contact support if performance issues persist
Systematic Troubleshooting Process
Step 1: Problem Identification
Information to Gather
:
Specific symptoms and error messages
When the problem started occurring
Which components are affected (collections, content, agents)
Recent changes or updates made
Impact on business operations
Step 2: Initial Diagnosis
Areas to Check
:
System status and connectivity
User permissions and access rights
Recent configuration changes
Content quality and format
Agent integration settings
Step 3: Isolation Testing
Testing Approach
:
Test with minimal configuration
Use known-good content or collections
Test single components individually
Isolate variables and dependencies
Compare working vs. non-working scenarios
Step 4: Solution Implementation
Best Practices
:
Make one change at a time
Test changes thoroughly before proceeding
Document what works and what doesn’t
Monitor impact of changes
Keep backup of working configurations
Step 5: Verification and Monitoring
Follow-up Actions
:
Verify problem is resolved
Monitor for recurring issues
Test related functionality
Document successful solutions
Update procedures based on learnings
Content-Specific Troubleshooting
PDF Content Issues
Text Extraction Problems
Common Issues
:
Scanned PDFs (image-based) don’t extract text
Complex layouts cause garbled extraction
Password-protected PDFs can’t be processed
Solutions
:
OCR Processing
: Use OCR software for scanned documents
Format Conversion
: Convert to simpler formats like Word or plain text
Manual Entry
: Type or copy-paste content manually
Remove Protection
: Remove password protection before upload
Document Structure Issues
Common Issues
:
Tables and charts don’t extract properly
Headers and footers interfere with content
Multi-column layouts cause confusion
Solutions
:
Content Preparation
: Clean up document formatting before upload
Manual Editing
: Edit extracted content to fix structure issues
Alternative Formats
: Use Word documents with simpler layouts
Section by Section
: Break complex documents into smaller sections
Web Content Issues
Dynamic Content Problems
Common Issues
:
JavaScript-rendered content not extracted
Content behind login screens inaccessible
Constantly changing content creates inconsistencies
Solutions
:
Static Alternatives
: Find static versions of the same content
Documentation Pages
: Use dedicated help or documentation pages
Manual Extraction
: Copy content manually from dynamic pages
API Access
: Use official APIs if available for content access
Access Restrictions
Common Issues
:
Content behind paywalls or membership restrictions
Corporate intranets or private sites
Geographic or legal access restrictions
Solutions
:
Public Alternatives
: Find publicly accessible versions
Official Documentation
: Use official help and support pages
Content Creation
: Create your own version of the information
Permission
: Obtain proper permissions for restricted content
Advanced Troubleshooting
Data Integrity Issues
Content Corruption
Symptoms
:
Garbled or nonsensical text in collections
Missing sections of content
Formatting artifacts and strange characters
Diagnostic Steps
:
Check original source material quality
Verify upload process completed successfully
Test with different file formats
Compare extracted content with original
Solutions
:
Re-upload
: Try uploading content again
Format Change
: Convert to different file format
Manual Correction
: Edit content manually to fix issues
Source Improvement
: Use higher quality source materials
Synchronization Issues
Symptoms
:
Content appears in some places but not others
Inconsistent content across different views
Delays in content updates appearing
Solutions
:
Wait for Sync
: Allow time for system synchronization
Force Refresh
: Clear cache and refresh browsers
Re-index
: Trigger content re-indexing if available
Contact Support
: Report persistent synchronization issues
Integration Complexity
Multi-Agent Conflicts
Symptoms
:
Different agents provide conflicting information
Inconsistent responses across agents
Some agents access content while others don’t
Solutions
:
Configuration Review
: Check each agent’s collection connections
Content Audit
: Ensure consistent content across collections
Priority Setting
: Establish clear information hierarchies
Standardization
: Standardize agent configurations
Performance at Scale
Symptoms
:
System slowdown with large numbers of collections
Timeout issues with extensive content libraries
Memory or processing constraints
Solutions
:
Architecture Review
: Optimize system architecture for scale
Content Optimization
: Streamline and optimize content libraries
Resource Scaling
: Increase system resources as needed
Usage Patterns
: Analyze and optimize usage patterns
Prevention Strategies
Regular Maintenance
Content Maintenance
Weekly Tasks
:
Review content quality and accuracy
Check for broken links or outdated information
Monitor agent performance with knowledge base
Address any reported content issues
Monthly Tasks
:
Comprehensive content audit
Performance analysis and optimization
System capacity and usage review
Update documentation and procedures
System Maintenance
Monitoring
:
Set up alerts for system issues
Monitor performance metrics
Track user feedback and issues
Regular backup and recovery testing
Quality Assurance
Content Standards
Establish clear content quality guidelines
Implement review processes for new content
Regular training for content contributors
Feedback collection and improvement processes
Technical Standards
Maintain consistent file formats and structures
Establish naming conventions for collections
Document standard procedures and troubleshooting steps
Regular testing of critical functionality
Escalation Guidelines
When to Escalate
Internal Escalation
:
Multiple troubleshooting attempts failed
System-wide issues affecting multiple users
Performance degradation requiring technical intervention
Data integrity or security concerns
External Support
:
Platform-specific issues requiring vendor support
Integration problems with third-party systems
Complex technical issues beyond internal capabilities
Critical business impact requiring immediate resolution
Information to Provide
For Support Requests
:
Detailed problem description with specific symptoms
Steps already taken to resolve the issue
Error messages and system logs
Impact assessment and urgency level
Business context and requirements
Agent Integration with Knowledge Base
Channels Overview
Assistant
Responses are generated using AI and may contain mistakes.