Troubleshooting

Fixes for common Chimr problems with calendar access, notifications, and the menu bar.

Having issues with Chimr? This guide will help you resolve common problems.

Prerequisites

Before troubleshooting specific issues, verify these basic requirements:

  1. System Requirements

    • macOS 14.0 (Sonoma) or later
  2. Required Permissions

    • Calendar Access: System Settings → Privacy & Security → Calendar → Chimr ✓
    • Notifications: System Settings → Notifications → Chimr → Allow Notifications ✓
  3. Calendar App Configuration

    • Open Calendar.app → View menu
    • Enable “Show All-Day Events” ✓
    • Enable “Show Declined Events” ✓

Common Issues

Calendar Issues

No Calendars Appearing

If you don’t see any calendars in Chimr:

  1. Verify Prerequisites - Check the permissions and settings listed above
  2. Check Calendar Accounts - Ensure accounts are configured in Calendar.app
  3. Restart Chimr - Right-click menu bar icon → Quit → Launch again

Events Not Syncing

If your events aren’t updating:

  1. Check Calendar Sync

    • Open Calendar.app
    • Pull to refresh or Cmd+R
    • Verify events appear there first
  2. Account Configuration

    • Calendar.app → Settings → Accounts
    • Ensure accounts are properly configured
    • Check “Enable this account” is on
  3. Restart Required

    • Chimr currently requires restart after adding new calendars
    • Quit and relaunch the app

Notification Issues

Notifications Not Appearing

If you’re not receiving notifications:

  1. Verify Prerequisites - Ensure notification permission is granted (see above)
  2. Check Chimr Settings
    • Settings → Notifications tab
    • Verify notification timing (1, 3, 5, 10, or 15 minutes)
    • Ensure calendars are selected for notifications
  3. System Settings
    • Disable Do Not Disturb/Focus mode
    • Check notification schedule settings

Wrong Notification Timing

If notifications appear at unexpected times:

  1. Time Zone Issues

    • Verify system time zone is correct
    • Check Calendar.app event time zones
    • Ensure events have proper time zone info
  2. All-Day Events

    • Settings → Notifications
    • Check “Notify for all-day events” setting
    • Confirm your notification timing (all-day events are measured from the start of the day)

MCP Integration Issues

MCP Server Not Connecting

If you’re having trouble with MCP integration:

  1. Enable Background Service - Open Chimr → Settings → Advanced and turn on “Enable Background Service”. The --mcp command is only a lightweight forwarder; the Background Service daemon is what reads your calendar. If it is off, requests fail with “Chimr’s Background Service isn’t running.” If the daemon is waiting for approval, allow Chimr in System Settings → General → Login Items & Extensions.
  2. Verify Configuration - Ensure the path /Applications/Chimr.app/Contents/MacOS/Chimr is correct in your Claude Desktop or Claude Code settings
  3. Check Args - Confirm ["--mcp"] is set in the args array
  4. Restart Claude - After configuration changes, restart Claude Desktop or Claude Code
  5. Calendar Permissions - Ensure Chimr has calendar access in System Settings → Privacy & Security → Calendars
  6. Review Logs - Check Claude Desktop logs for specific error messages

For detailed MCP setup instructions, see MCP Integration guide.

Performance Issues

High Memory/CPU Usage

If Chimr is consuming too many resources:

  1. Reduce Calendar Count

    • Settings → Calendars
    • Disable unnecessary calendars
    • Limit notification calendars
  2. Understand Sync Behavior

    • Chimr checks for notifications every 30 seconds and refreshes events every 5 minutes
    • These intervals are fixed and cannot be adjusted
  3. Restart the App

    • Quit Chimr
    • Launch it again to clear temporary state

Common Error Messages

“Calendar Access Denied”

This means Chimr doesn’t have permission to access your calendars. See Prerequisites section above for granting calendar access.

“Failed to Load Events”

This typically indicates a sync issue:

  1. Check internet connection
  2. Verify calendar accounts are online
  3. Open Calendar.app and refresh
  4. Restart Chimr

“Notification Permission Required”

Chimr needs permission to show notifications. See Prerequisites section above for granting notification access.

Viewing Logs

For advanced troubleshooting, you can inspect Chimr’s system logs:

  1. Open Console.app (Applications → Utilities)
  2. Search for Chimr in the search field
  3. Reproduce the problem and note any messages that appear
  4. Include relevant log lines when reporting an issue

Getting More Help

If you continue experiencing issues:

  1. Check Console.app logs for messages related to Chimr (see above)
  2. Document the exact steps that cause the problem
  3. Note any error messages
  4. Check our FAQ for common questions
  5. Contact support through the channels listed on our Support page

Known Issues & Limitations

Current Limitations

  • Some video meeting URL patterns may not be recognized
  • Performance may degrade with a very large number of events
  • Notification sound customization not yet available (uses built-in sound)