Smart Search

Search Troubleshooting

Solutions to common semantic search issues

Overview

This guide helps troubleshoot common issues with semantic search, including no results, unexpected results, slow performance, and other search problems.

Common Issues

No Results Found

Issue: Search Returns Zero Results

Symptoms:

  • Empty result list
  • "No users found" message
  • Search completed but nothing shown

Common Causes:

  1. User doesn't exist in system
  2. Search too specific
  3. User in different campus (Campus Admin)
  4. Spelling significantly off
  5. User deleted or withdrawn

Solutions:

Try Broader Search:

  • Remove middle name
  • Use just first or last name
  • Remove campus/level details

Check Variations:

  • Try different spelling
  • Use nickname vs full name
  • Try email instead of name

Verify User List:

  • Check correct list (Students vs Alumni)
  • Try All Users if HQ Admin
  • Check Withdrawn/Deferred lists

Example Fix:

Problem: "Johnathan Christopher Smith Lagos Level 2" → 0 results
Solution: "John Smith" → 5 results ✓

Too Many Results

Issue: Search Returns 100+ Results

Symptoms:

  • Long scrolling list
  • Hard to find specific person
  • Multiple pages of results

Common Causes:

  1. Search term too broad
  2. Common name without details
  3. Missing campus specification (HQ Admin)

Solutions:

Add Specificity:

  • Include campus name
  • Add level or intake
  • Include middle name or initial

Use Filters:

  • Apply campus filter
  • Filter by level
  • Select specific intake

Include Unique Identifier:

  • Add email if known
  • Include Student/RD number
  • Add phone number

Example Fix:

Problem: "John" → 120 results
Solution: "John Lagos Level 1" → 8 results ✓

Wrong Results

Issue: Search Shows Unexpected Users

Symptoms:

  • Results don't match query
  • Unknown users in results
  • Expected user not in results

Common Causes:

  1. Similar names confusing search
  2. Typo interpreted differently
  3. Ambiguous query
  4. User has nickname/alias

Solutions:

Be More Specific:

  • Add more identifying details
  • Use email or ID instead
  • Include campus and level

Check User Details:

  • Review profile information
  • Verify campus assignment
  • Check enrollment status

Try Exact Match:

  • Use email address
  • Use Student ID
  • Use RD Number

Example Fix:

Problem: "Mike" → Shows Michael, Miguel, Mikael
Solution: "Michael Okafor" → Correct user ✓

Performance Issues

Issue: Search Takes Long Time

Symptoms:

  • Loading spinner for 5+ seconds
  • Delayed results
  • Timeout errors

Common Causes:

  1. Network connectivity issues
  2. Very broad search query
  3. System high load
  4. Browser issues

Solutions:

Check Network:

  • Verify internet connection
  • Reload page
  • Try different browser

Optimize Query:

  • Be more specific
  • Add filters before searching
  • Limit result scope

Clear Browser:

  • Clear browser cache
  • Disable extensions
  • Try incognito mode

Contact Support:

  • If persistent, report issue
  • Include search query used
  • Note time and frequency

Search Not Working

Issue: Search Feature Unresponsive

Symptoms:

  • Search bar doesn't accept input
  • Search button does nothing
  • Error messages appear

Common Causes:

  1. JavaScript error
  2. Browser compatibility
  3. Session expired
  4. System maintenance

Solutions:

Refresh Page:

  • Reload browser (F5)
  • Clear cache and reload (Ctrl+F5)
  • Close and reopen tab

Check Browser:

  • Update to latest version
  • Try different browser
  • Disable problematic extensions

Check Session:

  • Log out and log back in
  • Clear cookies
  • Start new session

System Status:

  • Check for maintenance notices
  • Try again in a few minutes
  • Contact support if persistent

Result Quality Issues

Irrelevant Results

Issue: Results Don't Match Intent

Symptoms:

  • Top results clearly wrong
  • Relevant results buried deep
  • Unexpected user types shown

Solutions:

Refine Query:

  • Use more specific terms
  • Include context clues
  • Add identifying information

Use Correct List:

  • Ensure searching in right list
  • Students vs Instructors vs Alumni
  • Check active vs withdrawn

Combine with Filters:

  • Apply list filters first
  • Then use search
  • Narrows scope effectively

Duplicate Results

Issue: Same User Appears Multiple Times

Symptoms:

  • Identical entries in results
  • Same name/email repeated

Common Causes:

  1. User has multiple records (data issue)
  2. Display bug
  3. Caching issue

Solutions:

Check User IDs:

  • Compare Student IDs
  • Check if truly duplicates
  • Note IDs to report

Refresh Results:

  • Clear search and try again
  • Reload page
  • Clear browser cache

Report Issue:

  • Note duplicate user IDs
  • Screenshot if possible
  • Contact HQ Admin

Access Issues

Issue: Search Feature Not Visible

Symptoms:

  • Search bar missing
  • Feature disabled/grayed out
  • Permission error

Common Causes:

  1. Insufficient permissions
  2. Role doesn't allow search
  3. Campus not assigned (Campus Admin)

Solutions:

Check Permissions:

  • Verify your role
  • Contact HQ Admin for access
  • Confirm campus assignment

Verify Login:

  • Log out and log back in
  • Check account status
  • Ensure not using guest account

Limited Results (Campus Admin)

Issue: Can't Find Users from Other Campuses

Symptoms:

  • Only see own campus
  • Cross-campus search fails
  • Missing expected users

Explanation:

  • This is expected behavior for Campus Admins
  • Campus Admins are scoped to their campus
  • Only HQ Admins see all campuses

Solution:

  • If need cross-campus access, request HQ Admin role
  • For specific queries, ask HQ Admin
  • This is security by design

Data Issues

Outdated Results

Issue: Search Shows Old Information

Symptoms:

  • Deleted users still appear
  • Updated names not showing
  • Old campus assignments shown

Common Causes:

  1. Index not yet updated
  2. Recent changes not propagated
  3. Caching issue

Solutions:

Wait and Retry:

  • Changes take 1-5 minutes to index
  • Try search again shortly
  • Refresh page if needed

Clear Cache:

  • Browser cache
  • App cache
  • Force reload (Ctrl+F5)

Verify Source:

  • Check user profile directly
  • Confirm changes were saved
  • Check update timestamp

Missing Users

Issue: Known User Not Found

Symptoms:

  • User exists but search can't find
  • Direct access works, search doesn't
  • Recently added user not searchable

Common Causes:

  1. User not yet indexed
  2. User marked as deleted
  3. Insufficient permissions
  4. Campus scope limitation

Solutions:

Check User Status:

  • Verify user is active
  • Check not marked deleted
  • Confirm enrollment status

Wait for Indexing:

  • New users take 5-10 minutes
  • Updated users take 1-5 minutes
  • Check again shortly

Verify Access:

  • Ensure you have permission
  • Check campus scope
  • Try as different role if testing

Getting Help

When to Contact Support

Contact HQ Admin or system support if:

  • ✅ Issue persists after troubleshooting
  • ✅ Multiple users experiencing same problem
  • ✅ Search completely broken
  • ✅ Data integrity concerns
  • ✅ Performance consistently poor

Information to Provide

When reporting issues, include:

  1. Search Query: Exact text entered
  2. Expected Result: Who you were looking for
  3. Actual Result: What you saw
  4. User Role: Your admin role
  5. Campus: Your assigned campus
  6. Browser: Browser and version
  7. Frequency: How often it occurs
  8. Screenshots: If helpful

Self-Service First

Before contacting support:

  • ✅ Try troubleshooting steps above
  • ✅ Check this documentation
  • ✅ Test in different browser
  • ✅ Verify user actually exists
  • ✅ Confirm your permissions

Prevention Tips

Avoid Common Mistakes

Don't:

  • ❌ Use only single letters
  • ❌ Search very common terms alone
  • ❌ Expect instant indexing of new data
  • ❌ Assume search works like Google

Do:

  • ✅ Use 2-4 word queries
  • ✅ Include identifying details
  • ✅ Wait briefly for new user indexing
  • ✅ Combine search with filters

Best Practices

  1. Start Simple, Then Refine
  2. Use Unique Identifiers When Possible
  3. Combine Search with Filters
  4. Verify Results Before Acting
  5. Report Persistent Issues

Quick Fixes Checklist

Try these in order:

  1. Refresh Page - Solves 40% of issues
  2. Clear Search and Retype - Solves 20%
  3. Broaden Query - Solves 15%
  4. Check Correct List - Solves 10%
  5. Wait 5 Minutes - Solves 10% (new data)
  6. Contact Support - For remaining 5%