Common Issues & Solutions
Find fast answers to the most common questions and issues you might encounter while using LanternOps.
Integration Issues
Section titled “Integration Issues”Integration Not Syncing
Section titled “Integration Not Syncing”Symptoms:
- Last sync timestamp shows “2+ hours ago”
- Evidence not updating in compliance dashboards
- Customer data appears stale
Common Causes & Solutions:
1. API Credentials Expired
Many integrations use OAuth tokens that expire periodically.
Solution:
- Navigate to Integrations → Select your integration
- Look for “⚠️ Authentication Required” warning
- Click Reconnect or Re-authorize
- Follow OAuth flow to grant permissions
- Verify ”✅ Connected” status appears
2. API Rate Limits Reached
Some platforms (like Microsoft Graph) have hourly/daily API limits.
Solution:
- Wait 15-30 minutes and check if sync resumes automatically
- Review integration settings for “Rate Limit Status”
- Contact your integration provider if limits seem too restrictive
- Consider upgrading your API tier if available
3. Auto-Sync Disabled
The integration might be configured but not actively syncing.
Solution:
- Go to Integrations → Select integration
- Check that Auto-Sync toggle is enabled
- Set sync frequency (we recommend 15 minutes)
- Click Save Settings
- Click Sync Now to test immediately
4. Integration API Changes
Occasionally, integration providers change their APIs.
Solution:
- Check if other integrations are working (helps isolate the issue)
- Contact [email protected] with the integration name
- We’ll update our connector and notify you when ready
Quick Test: Click Test Connection on the integration settings page. This immediately verifies credentials and API access.
Integration Connected But No Data
Section titled “Integration Connected But No Data”Symptoms:
- Integration shows ”✅ Connected”
- No evidence appearing in compliance dashboards
- Zero records synced
Common Causes & Solutions:
1. No Data in Source System
The integration is working, but there’s nothing to sync.
Solution:
- Log into the source platform (e.g., NinjaOne, Huntress)
- Verify data exists there (e.g., endpoints, tickets, users)
- If data exists in source but not LanternOps, contact support
2. Data Filtering Active
Some integrations have filters to sync only specific data.
Solution:
- Go to Integrations → Select integration → Advanced Settings
- Check for filters like:
- “Sync only active devices”
- “Include only specific customers”
- “Date range limitations”
- Adjust filters to include the data you need
- Click Save and Sync Now
3. Insufficient API Permissions
Your API key might lack required scopes.
Solution:
- Review the integration’s required permissions in our documentation
- Check your API key permissions in the source platform
- Create a new API key with full required scopes
- Update credentials in LanternOps
- Test connection
Compliance Issues
Section titled “Compliance Issues”Missing Evidence for Controls
Section titled “Missing Evidence for Controls”Symptoms:
- Control shows “⚠️ Not Satisfied” or ”❓ Unknown”
- Expected evidence not appearing
- Compliance percentage lower than expected
Common Causes & Solutions:
1. No Service Mapped to Control
The control isn’t connected to any service in your catalog.
Solution:
- Navigate to Compliance → Frameworks → Select framework
- Find the control showing missing evidence
- Click View Mapped Services
- If empty, click + Map Service
- Select the service that satisfies this control
- Click Save
The AI/RAG system usually auto-maps, but you can manually map if needed.
2. Integration Not Connected
The service is mapped, but evidence source isn’t connected.
Solution:
- Review which integration provides evidence for this control
- Example: CIS 1.1 (Asset Inventory) needs NinjaOne or similar RMM
- Navigate to Integrations
- Connect the required integration
- Wait 15 minutes for sync
- Evidence should appear automatically
3. Evidence Collection Delay
Evidence is being collected but hasn’t processed yet.
Solution:
- Initial sync after connecting integration can take 30-60 minutes
- Check integration status page for “Last Sync” timestamp
- Refresh compliance dashboard after sync completes
- If still missing after 2 hours, contact support
4. Service Not Assigned to Customer
You have the service in your catalog, but this customer doesn’t have it.
Solution:
- Navigate to Customers → Select customer
- Go to Services tab
- Click + Add Service
- Select the service that provides this control
- Evidence will appear within 15 minutes
Controls Showing “Partially Satisfied”
Section titled “Controls Showing “Partially Satisfied””Symptoms:
- Control status shows yellow/warning state
- Evidence exists but incomplete
Common Causes & Solutions:
1. Multi-Part Control Requirements
Some controls require evidence from multiple sources.
Solution:
- Review the control’s requirements (click control for details)
- Example: CIS 5.1 requires both email security AND DNS filtering
- Connect all required integrations
- Ensure customer has all required services
2. Coverage Gaps
Evidence shows only partial implementation.
Solution:
- Example: “147 of 152 endpoints have EDR” = 97% coverage
- Review the gap details in the control evidence panel
- Remediate the gaps (install missing software, configure settings)
- Evidence will update automatically after next sync
Revenue Opportunity Issues
Section titled “Revenue Opportunity Issues”Revenue Opportunities Not Appearing
Section titled “Revenue Opportunities Not Appearing”Symptoms:
- Revenue Discovery dashboard shows “No opportunities found”
- Expected gaps not being detected
- Opportunity count is zero
Common Causes & Solutions:
1. Integrations Not Synced Yet
Opportunity detection requires data from integrations.
Solution:
- Navigate to Integrations
- Verify at least 3 integrations are connected and syncing
- Common ones needed: RMM (NinjaOne), PSA (ConnectWise), M365
- Wait for initial sync to complete (30-60 minutes)
- Navigate to Revenue Discovery and click Refresh Analysis
2. Service Catalog Incomplete
We can’t detect gaps if we don’t know what you offer.
Solution:
- Navigate to Service Catalog
- Ensure you have at least 10-15 services defined
- Include pricing for each service
- Categories to cover:
- Security (EDR, email security, DNS filtering)
- Monitoring (endpoints, servers, network)
- Backup & DR
- Compliance programs
- Infrastructure management
- Save catalog
- Run Refresh Analysis in Revenue Discovery
3. Customer Already Has Everything
Rare, but possible - the customer might have all your services.
Solution:
- Review customer’s service assignments
- Check for tier upgrade opportunities (e.g., Basic → Premium)
- Look for quantity increases (e.g., add more licenses)
- Review hardware refresh opportunities (separate analysis)
4. Opportunity Detection Disabled
Feature might be toggled off for this customer.
Solution:
- Navigate to Customers → Select customer → Settings
- Check Enable Revenue Discovery
- Click Save
- Run Refresh Analysis
Customer Dashboard Issues
Section titled “Customer Dashboard Issues”Customer Dashboard Not Updating
Section titled “Customer Dashboard Not Updating”Symptoms:
- Customer views their portal but sees old data
- Metrics don’t match your internal view
- Last updated timestamp is stale
Common Causes & Solutions:
1. Dashboard Cache
Customer portals cache for performance.
Solution:
- Dashboards refresh every 4 hours automatically
- You can force refresh: Customer Settings → Refresh Dashboard Cache
- Ask customer to hard-refresh browser (Ctrl+Shift+R / Cmd+Shift+R)
2. Customer Dashboard Not Published
Dashboard exists but isn’t shared yet.
Solution:
- Navigate to Customers → Select customer
- Click Business Impact Dashboard
- Check for “⚠️ Not Published” warning
- Click Share with Customer
- Toggle Enable Customer Portal Access
- Customer will receive email with dashboard link
3. Customer Credentials Issue
Customer can’t log in to view their dashboard.
Solution:
- Navigate to Customers → Select customer → Portal Access
- Click Send Portal Invitation
- Customer will receive email with login link
- If still not working, click Reset Portal Password
Dashboard Metrics Don’t Match Reality
Section titled “Dashboard Metrics Don’t Match Reality”Symptoms:
- Dashboard shows incorrect compliance percentage
- Service counts are wrong
- Business impact numbers seem off
Common Causes & Solutions:
1. Stale Integration Data
Dashboard shows data from last sync, not real-time.
Solution:
- Check Integrations → Last sync timestamps
- Force sync if needed: Sync Now button
- Wait 5 minutes for dashboard recalculation
- Refresh dashboard
2. Service Mapping Changed
You changed which services map to which controls.
Solution:
- Dashboard calculations use current mappings
- If you recently changed mappings, old evidence might not apply
- Wait for next integration sync cycle
- Dashboard will recalculate with new mappings
3. Calculation Error
Rare, but sometimes metrics miscalculate.
Solution:
- Navigate to the specific metric that looks wrong
- Click View Calculation Details to see formula
- If still incorrect, take screenshot and contact support
- Include: customer name, metric name, expected vs. actual value
Service Catalog Mapping Issues
Section titled “Service Catalog Mapping Issues”Service Won’t Map to Control
Section titled “Service Won’t Map to Control”Symptoms:
- Trying to map service to control manually
- Mapping doesn’t save or disappears
- Control doesn’t recognize service
Common Causes & Solutions:
1. Service Category Mismatch
Some controls only accept services from specific categories.
Solution:
- Review the control’s requirements
- Example: Access control requires “Security” category services
- Update your service’s category if needed
- Try mapping again
2. Service Lacks Required Fields
Incomplete service definitions can’t map properly.
Solution:
- Navigate to Service Catalog → Select service
- Ensure these fields are filled:
- Name
- Description (detailed)
- Category
- Pricing (at least one pricing model)
- Features list
- Click Save
- Try mapping again
3. AI/RAG Semantic Mismatch
The automatic mapping AI doesn’t see the connection.
Solution:
- Make your service description more detailed
- Include keywords from the control description
- Example: If mapping to “Asset Inventory,” mention “asset tracking,” “inventory management,” “device discovery”
- Save service and wait 5 minutes for re-analysis
- Manual mapping should work if automatic doesn’t
Too Many Automatic Mappings
Section titled “Too Many Automatic Mappings”Symptoms:
- Service maps to 20+ controls automatically
- Many mappings seem incorrect or low-confidence
Common Causes & Solutions:
1. Service Description Too Broad
Very generic descriptions match many controls.
Solution:
- Edit the service to be more specific
- Example: Change “Complete Security” to “Endpoint Detection and Response (EDR)”
- Save service
- Go to Service Mappings → Review Mappings
- Remove low-confidence mappings (< 70%)
2. Manual Override Needed
You can disable automatic mapping for specific services.
Solution:
- Navigate to Service Catalog → Select service
- Under Mapping Settings
- Toggle Use Manual Mapping Only
- Remove unwanted auto-mappings
- Add only the correct mappings manually
Still Having Issues?
Section titled “Still Having Issues?”If these solutions don’t resolve your problem:
-
Check System Status
- Visit status.lanternops.io (coming soon)
- Verify no platform-wide outages
-
Review Documentation
-
Contact Support
- Email: [email protected]
- Include:
- Detailed description of issue
- Screenshots if applicable
- Steps you’ve already tried
- Your MSP organization name
- Response within 24 hours (usually much faster)
-
Join Community
- Share experiences with other MSPs
- Get peer support
- Request features
- Community Slack (link coming soon)
Helpful Resources
Section titled “Helpful Resources”- Quick Start Guide - If you’re just getting started
- Integration Setup - For integration-specific issues
- Support Page - How to get help
- Feature Requests - Suggest improvements