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:
-
System Requirements
- macOS 14.0 (Sonoma) or later
-
Required Permissions
- Calendar Access: System Settings → Privacy & Security → Calendar → Chimr ✓
- Notifications: System Settings → Notifications → Chimr → Allow Notifications ✓
-
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:
- Verify Prerequisites - Check the permissions and settings listed above
- Check Calendar Accounts - Ensure accounts are configured in Calendar.app
- Restart Chimr - Right-click menu bar icon → Quit → Launch again
Events Not Syncing
If your events aren’t updating:
-
Check Calendar Sync
- Open Calendar.app
- Pull to refresh or Cmd+R
- Verify events appear there first
-
Account Configuration
- Calendar.app → Settings → Accounts
- Ensure accounts are properly configured
- Check “Enable this account” is on
-
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:
- Verify Prerequisites - Ensure notification permission is granted (see above)
- Check Chimr Settings
- Settings → Notifications tab
- Verify notification timing (1, 3, 5, 10, or 15 minutes)
- Ensure calendars are selected for notifications
- System Settings
- Disable Do Not Disturb/Focus mode
- Check notification schedule settings
Wrong Notification Timing
If notifications appear at unexpected times:
-
Time Zone Issues
- Verify system time zone is correct
- Check Calendar.app event time zones
- Ensure events have proper time zone info
-
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:
- Enable Background Service - Open Chimr → Settings → Advanced and turn on “Enable Background Service”. The
--mcpcommand 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. - Verify Configuration - Ensure the path
/Applications/Chimr.app/Contents/MacOS/Chimris correct in your Claude Desktop or Claude Code settings - Check Args - Confirm
["--mcp"]is set in the args array - Restart Claude - After configuration changes, restart Claude Desktop or Claude Code
- Calendar Permissions - Ensure Chimr has calendar access in System Settings → Privacy & Security → Calendars
- 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:
-
Reduce Calendar Count
- Settings → Calendars
- Disable unnecessary calendars
- Limit notification calendars
-
Understand Sync Behavior
- Chimr checks for notifications every 30 seconds and refreshes events every 5 minutes
- These intervals are fixed and cannot be adjusted
-
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:
- Check internet connection
- Verify calendar accounts are online
- Open Calendar.app and refresh
- 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:
- Open Console.app (Applications → Utilities)
- Search for Chimr in the search field
- Reproduce the problem and note any messages that appear
- Include relevant log lines when reporting an issue
Getting More Help
If you continue experiencing issues:
- Check Console.app logs for messages related to Chimr (see above)
- Document the exact steps that cause the problem
- Note any error messages
- Check our FAQ for common questions
- 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)