{"code":"var Component=(()=>{var p=Object.create;var s=Object.defineProperty;var g=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,k=Object.prototype.hasOwnProperty;var C=(i,n)=>()=>(n||i((n={exports:{}}).exports,n),n.exports),y=(i,n)=>{for(var r in n)s(i,r,{get:n[r],enumerable:!0})},d=(i,n,r,a)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let l of u(n))!k.call(i,l)&&l!==r&&s(i,l,{get:()=>n[l],enumerable:!(a=g(n,l))||a.enumerable});return i};var f=(i,n,r)=>(r=i!=null?p(m(i)):{},d(n||!i||!i.__esModule?s(r,\"default\",{value:i,enumerable:!0}):r,i)),F=i=>d(s({},\"__esModule\",{value:!0}),i);var h=C((A,t)=>{t.exports=_jsx_runtime});var b={};y(b,{default:()=>o});var e=f(h());function c(i){let n={a:\"a\",code:\"code\",em:\"em\",h2:\"h2\",h3:\"h3\",img:\"img\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...i.components};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(n.p,{children:\"macOS Tahoe 26 brings a stunning Liquid Glass redesign to Calendar and Reminders apps, but many users have encountered frustrating sync issues, error messages, and missing events after updating. This comprehensive guide provides step-by-step solutions for every Calendar and Reminders problem, from the notorious kEKAccountErrorDomain Error 9 to persistent iCloud sync failures.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"macOS Tahoe Calendar & Reminders Troubleshooting\",src:\"/images/blog/macos-tahoe-calendar-reminders-guide/icloud-settings-calendar.jpg\",width:\"2000\",height:\"1438\"})}),`\n`,(0,e.jsx)(n.h2,{id:\"executive-summary-calendar--reminders-issues-in-macos-tahoe-26\",children:\"Executive Summary: Calendar & Reminders Issues in macOS Tahoe 26\"}),`\n`,(0,e.jsx)(n.h3,{id:\"key-issues-addressed-in-this-guide\",children:\"Key Issues Addressed in This Guide\"}),`\n`,(0,e.jsx)(n.p,{children:\"macOS Tahoe 26 introduced significant changes to Calendar and Reminders apps, including the new Liquid Glass design and deeper Apple Intelligence integration. However, these changes have created compatibility challenges that affect millions of users.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Most Common Problems Covered:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"kEKAccountErrorDomain Error 9\"}),\": The most reported Calendar error after Tahoe update\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Events Not Syncing\"}),\": Calendar events failing to sync across iCloud devices\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Reminders Disappearing\"}),\": Tasks and reminders vanishing after macOS update\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"High CPU Usage\"}),\": CalendarAgent consuming excessive system resources\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"iCloud Terms Blocking Sync\"}),\": New Terms and Conditions preventing calendar access\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Quick Entry Bug\"}),\": Character skipping when typing quickly in Reminders\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"What You'll Learn:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Step-by-step troubleshooting procedures for every major issue\"}),`\n`,(0,e.jsx)(n.li,{children:\"Terminal commands for advanced cache reset and database repair\"}),`\n`,(0,e.jsx)(n.li,{children:\"When to use third-party alternatives like Fantastical, BusyCal, or Things 3\"}),`\n`,(0,e.jsx)(n.li,{children:\"Prevention strategies to avoid future sync problems\"}),`\n`,(0,e.jsx)(n.li,{children:\"New features in Tahoe Calendar and Reminders worth using\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"issue-frequency-analysis\",children:\"Issue Frequency Analysis\"}),`\n`,(0,e.jsx)(n.p,{children:\"Based on community reports and support forums from September to November 2025:\"}),`\n`,(0,e.jsxs)(n.table,{children:[(0,e.jsx)(n.thead,{children:(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.th,{children:\"Issue\"}),(0,e.jsx)(n.th,{children:\"Frequency\"}),(0,e.jsx)(n.th,{children:\"Severity\"}),(0,e.jsx)(n.th,{children:\"Time to Fix\"})]})}),(0,e.jsxs)(n.tbody,{children:[(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"kEKAccountErrorDomain Error 9\"}),(0,e.jsx)(n.td,{children:\"Very High\"}),(0,e.jsx)(n.td,{children:\"Critical\"}),(0,e.jsx)(n.td,{children:\"5-10 minutes\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Calendar sync stopping\"}),(0,e.jsx)(n.td,{children:\"High\"}),(0,e.jsx)(n.td,{children:\"High\"}),(0,e.jsx)(n.td,{children:\"10-30 minutes\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Events not appearing\"}),(0,e.jsx)(n.td,{children:\"Moderate-High\"}),(0,e.jsx)(n.td,{children:\"Medium\"}),(0,e.jsx)(n.td,{children:\"5-15 minutes\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"CalendarAgent high CPU\"}),(0,e.jsx)(n.td,{children:\"Moderate\"}),(0,e.jsx)(n.td,{children:\"Medium\"}),(0,e.jsx)(n.td,{children:\"10-20 minutes\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Reminders not syncing\"}),(0,e.jsx)(n.td,{children:\"Moderate\"}),(0,e.jsx)(n.td,{children:\"Medium\"}),(0,e.jsx)(n.td,{children:\"15-30 minutes\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Quick entry character loss\"}),(0,e.jsx)(n.td,{children:\"Low-Moderate\"}),(0,e.jsx)(n.td,{children:\"Low\"}),(0,e.jsx)(n.td,{children:\"No fix (bug)\"})]})]})]}),`\n`,(0,e.jsx)(n.h2,{id:\"part-1-calendar-app-troubleshooting\",children:\"Part 1: Calendar App Troubleshooting\"}),`\n`,(0,e.jsx)(n.h3,{id:\"understanding-the-kekaccounterrordomain-error-9\",children:\"Understanding the kEKAccountErrorDomain Error 9\"}),`\n`,(0,e.jsx)(n.p,{children:'The most frequently reported Calendar issue after updating to macOS Tahoe 26 is the kEKAccountErrorDomain Error 9. This error prevents Calendar from syncing and typically appears with messages like \"The server responded with an error\" or \"Cannot connect to the server.\"'}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"Calendar App Troubleshooting\",src:\"/images/blog/macos-tahoe-calendar-reminders-guide/macos-tahoe-calendar-app.jpg\",width:\"2000\",height:\"1337\"})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Root Cause Analysis:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"The primary cause of this error is that Apple updated its iCloud Terms and Conditions with macOS Tahoe 26. Users who haven't accepted the new terms will experience sync failures across all iCloud-connected apps, including Calendar, Reminders, Notes, and iCloud Drive.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Primary Solution - Accept New Terms and Conditions:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"System Settings\"}),\" (Apple menu > System Settings)\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click on your \",(0,e.jsx)(n.strong,{children:\"Apple ID\"}),\" at the top of the sidebar\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Select \",(0,e.jsx)(n.strong,{children:\"iCloud\"}),\" from the options\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Look for a notification about \",(0,e.jsx)(n.strong,{children:\"Terms and Conditions\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"Accept\"}),\" to agree to the updated terms\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Wait 30-60 seconds for settings to apply\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Open Calendar and press \",(0,e.jsx)(n.strong,{children:\"Cmd+R\"}),\" to refresh\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"If No Terms Prompt Appears:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"Some users report not seeing the Terms and Conditions prompt. In this case:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > [Your Name] > iCloud\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Toggle \",(0,e.jsx)(n.strong,{children:\"Calendars\"}),\" OFF\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Wait 10 seconds\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Toggle \",(0,e.jsx)(n.strong,{children:\"Calendars\"}),\" back ON\"]}),`\n`,(0,e.jsx)(n.li,{children:\"The Terms prompt should now appear\"}),`\n`,(0,e.jsx)(n.li,{children:\"Accept the terms and restart Calendar\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"calendar-events-not-syncing-across-devices\",children:\"Calendar Events Not Syncing Across Devices\"}),`\n`,(0,e.jsx)(n.p,{children:\"When calendar events created on your Mac don't appear on iPhone or iPad (or vice versa), the issue typically involves account configuration or cache corruption.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Quick Fix - Toggle Calendar Sync:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"1. Open System Settings > [Your Name] > iCloud\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:'2. Scroll down to find \"Calendars\"'})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"3. Turn the toggle OFF\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"4. Wait 10 seconds (important!)\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"5. Turn the toggle back ON\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"6. Open Calendar app\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"7. Press Cmd+R to force refresh\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:'8. Wait for sync to complete (status shows \"Updating...\")'})})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Check Default Calendar Setting:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A common cause of sync issues is having the wrong default calendar selected:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"Calendar\"}),\" app\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"Calendar > Settings\"}),\" (or Cmd+,)\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click the \",(0,e.jsx)(n.strong,{children:\"General\"}),\" tab\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Check the \",(0,e.jsx)(n.strong,{children:\"Default Calendar\"}),\" dropdown\"]}),`\n`,(0,e.jsx)(n.li,{children:`Ensure it's set to an iCloud calendar, not \"On My Mac\"`}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"Default Alert\"}),\" and verify alert settings\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Verify Internet Accounts Configuration:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"System Settings > Internet Accounts\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Click on your iCloud account\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Verify \",(0,e.jsx)(n.strong,{children:\"Calendars\"}),\" checkbox is enabled\"]}),`\n`,(0,e.jsx)(n.li,{children:\"If using Google Calendar, verify Google account is configured\"}),`\n`,(0,e.jsx)(n.li,{children:\"Toggle off and on if sync isn't working\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"calendar-cache-reset-procedure\",children:\"Calendar Cache Reset Procedure\"}),`\n`,(0,e.jsx)(n.p,{children:\"When basic troubleshooting fails, a complete cache reset often resolves persistent Calendar issues.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 1: Export Calendar Backup\"})}),`\n`,(0,e.jsx)(n.p,{children:\"Before clearing any data, always create a backup:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Open Calendar app\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"File > Export > Calendar Archive\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Save the archive to your Desktop or Documents folder\"}),`\n`,(0,e.jsx)(n.li,{children:\"This creates a complete backup of all calendars and events\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 2: Force Quit Calendar Processes\"})}),`\n`,(0,e.jsx)(n.p,{children:\"Using Activity Monitor:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"Activity Monitor\"}),\" (Applications > Utilities)\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click the \",(0,e.jsx)(n.strong,{children:\"Search\"}),\" field (top right)\"]}),`\n`,(0,e.jsx)(n.li,{children:'Type \"calendar\"'}),`\n`,(0,e.jsxs)(n.li,{children:[\"Select each process and click the \",(0,e.jsx)(n.strong,{children:\"X\"}),\" button to force quit:\",`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Calendar\"}),`\n`,(0,e.jsx)(n.li,{children:\"CalendarAgent\"}),`\n`,(0,e.jsx)(n.li,{children:\"CalNCService\"}),`\n`,(0,e.jsx)(n.li,{children:\"CalendarNotification\"}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:\"Or use Terminal:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Kill all Calendar-related processes\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Calendar\"})]}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" CalendarAgent\"})]}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" CalendarAgent.CalNCService\"})]})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 3: Clear Cache Files\"})}),`\n`,(0,e.jsx)(n.p,{children:\"Navigate to and delete these cache files:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Open Finder and go to:\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# ~/Library/Calendars/\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Delete these files:\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# - Calendar Cache\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# - Calendar Cache-shm\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# - Calendar Cache-wal\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Terminal command to delete cache:\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -f\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Calendars/Calendar\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"\\\\ \"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"Cache\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 4: Clear Container Data (If Needed)\"})}),`\n`,(0,e.jsx)(n.p,{children:\"For persistent issues, also clear container data:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove CalendarAgent container data\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Containers/com.apple.CalendarAgent/Data/Library/Calendars/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove iCal container data\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Containers/com.apple.iCal/Data/Library/Calendars/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 5: Restart and Rebuild\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Restart your Mac completely (not just restart - full shutdown)\"}),`\n`,(0,e.jsx)(n.li,{children:\"After restart, open Calendar\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Press \",(0,e.jsx)(n.strong,{children:\"Cmd+R\"}),\" to force refresh\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Wait for calendars to fully sync (may take 5-10 minutes)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Verify all events appear correctly\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"calendaragent-high-cpu-usage-fix\",children:\"CalendarAgent High CPU Usage Fix\"}),`\n`,(0,e.jsx)(n.p,{children:\"Some users report CalendarAgent consuming 80% or more CPU, causing system slowdowns and battery drain.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"Troubleshooting Activity Monitor\",src:\"/images/blog/macos-tahoe-calendar-reminders-guide/troubleshooting-activity-monitor.jpg\",width:\"2000\",height:\"1500\"})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Diagnosis:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"Activity Monitor\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"CPU\"}),\" tab\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Sort by \",(0,e.jsx)(n.strong,{children:\"% CPU\"}),\" (click column header)\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Look for CalendarAgent usage\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:`Normal usage: Less than 5% CPU\nProblem usage: More than 20% sustained CPU`}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Solution 1 - Disable Siri Calendar Suggestions:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > Siri & Spotlight\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"Siri Suggestions & Privacy\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Find \",(0,e.jsx)(n.strong,{children:\"Calendar\"}),\" in the list\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Toggle OFF Siri suggestions for Calendar\"}),`\n`,(0,e.jsx)(n.li,{children:\"Restart your Mac\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Solution 2 - Delete Old Completed Reminders:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"Surprisingly, old completed Reminders can cause Calendar performance issues:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"Reminders\"}),\" app\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"Completed\"}),\" in the sidebar\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Delete old completed reminders (especially those older than 6 months)\"}),`\n`,(0,e.jsx)(n.li,{children:\"This reduces the database size and improves performance\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Solution 3 - Remove Problematic Accounts:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"If CalendarAgent CPU usage spiked after adding a new account:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > Internet Accounts\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Identify recently added accounts (Google, Exchange, etc.)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Try removing the account temporarily\"}),`\n`,(0,e.jsx)(n.li,{children:\"Monitor CPU usage\"}),`\n`,(0,e.jsx)(n.li,{children:\"Re-add the account if needed\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"calendar-opens-to-wrong-day-or-week\",children:\"Calendar Opens to Wrong Day or Week\"}),`\n`,(0,e.jsx)(n.p,{children:\"A known bug in macOS Tahoe 26.0 and 26.1 caused Calendar to open to the wrong day or week view.\"}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Status:\"}),\" This issue was mostly fixed in macOS 26.1 Beta 3 and fully resolved in macOS 26.2 Beta 2.\"]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Solution:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Update to the latest macOS Tahoe version\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"Apple menu > System Settings > General > Software Update\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Install any available updates\"}),`\n`,(0,e.jsx)(n.li,{children:\"Restart your Mac after updating\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Temporary Workaround (if update not available):\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Open Calendar\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Press \",(0,e.jsx)(n.strong,{children:\"Cmd+T\"}),\" to go to Today\"]}),`\n`,(0,e.jsx)(n.li,{children:\"This resets the view to the current date\"}),`\n`]}),`\n`,(0,e.jsx)(n.h2,{id:\"part-2-reminders-app-troubleshooting\",children:\"Part 2: Reminders App Troubleshooting\"}),`\n`,(0,e.jsx)(n.h3,{id:\"reminders-not-syncing-after-tahoe-update\",children:\"Reminders Not Syncing After Tahoe Update\"}),`\n`,(0,e.jsx)(n.p,{children:\"The Reminders app shares much of its sync infrastructure with Calendar, so many solutions overlap.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"macOS Tahoe Reminders App\",src:\"/images/blog/macos-tahoe-calendar-reminders-guide/macos-tahoe-reminders-app.jpg\",width:\"2000\",height:\"1333\"})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Quick Fix - Force Refresh via Calendar:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"Interestingly, refreshing Calendar also refreshes Reminders:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"Calendar\"}),\" app\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"View > Refresh Calendar\"}),\" (or Cmd+R)\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Wait for refresh to complete\"}),`\n`,(0,e.jsx)(n.li,{children:\"Open Reminders - lists should now sync\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Toggle iCloud Reminders:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > [Your Name] > iCloud\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Toggle \",(0,e.jsx)(n.strong,{children:\"Reminders\"}),\" OFF\"]}),`\n`,(0,e.jsx)(n.li,{children:'Choose \"Keep on This Mac\" when prompted'}),`\n`,(0,e.jsx)(n.li,{children:\"Wait 10 seconds\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Toggle \",(0,e.jsx)(n.strong,{children:\"Reminders\"}),\" back ON\"]}),`\n`,(0,e.jsx)(n.li,{children:'Choose \"Merge\" when prompted'}),`\n`,(0,e.jsx)(n.li,{children:\"Wait for sync to complete\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Check iCloud Storage:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"If iCloud storage is full, Reminders won't sync:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > [Your Name] > iCloud\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Check \",(0,e.jsx)(n.strong,{children:\"iCloud Storage\"}),\" bar at the top\"]}),`\n`,(0,e.jsx)(n.li,{children:\"If nearly full, free up space or upgrade storage\"}),`\n`,(0,e.jsx)(n.li,{children:\"Reminders requires available iCloud storage to sync\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"reminders-disappearing-after-update\",children:\"Reminders Disappearing After Update\"}),`\n`,(0,e.jsx)(n.p,{children:\"If reminders disappeared after updating to macOS Tahoe:\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 1 - Check All Lists:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Open Reminders\"}),`\n`,(0,e.jsx)(n.li,{children:\"Look at the sidebar for all lists\"}),`\n`,(0,e.jsx)(n.li,{children:'Some lists may have been moved to \"Other\" or hidden'}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"View > Show Sidebar\"}),\" if not visible\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:'Step 2 - Check \"Completed\" Section:'})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"Completed\"}),\" in the sidebar\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Look for missing reminders marked as completed\"}),`\n`,(0,e.jsx)(n.li,{children:\"Right-click to mark as incomplete if needed\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 3 - Verify iCloud Account:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > Internet Accounts\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Click your iCloud account\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Verify \",(0,e.jsx)(n.strong,{children:\"Reminders\"}),\" is checked\"]}),`\n`,(0,e.jsx)(n.li,{children:\"If unchecked, enable it and wait for sync\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 4 - Check Other Devices:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Open Reminders on iPhone or iPad\"}),`\n`,(0,e.jsx)(n.li,{children:\"Verify reminders appear there\"}),`\n`,(0,e.jsx)(n.li,{children:\"If reminders exist on other devices but not Mac, the issue is Mac-specific\"}),`\n`,(0,e.jsx)(n.li,{children:\"Try signing out and back into iCloud on Mac\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"quick-entry-character-skipping-bug\",children:\"Quick Entry Character Skipping Bug\"}),`\n`,(0,e.jsx)(n.p,{children:\"A known bug in macOS Tahoe causes characters to be skipped when typing quickly in Reminders, especially in the Scheduled view.\"}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Status:\"}),\" This is a confirmed bug as of macOS 26.1. The animation in Scheduled view causes input lag.\"]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Workarounds:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Type slower\"}),\": The bug is triggered by fast typing\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Use a different view\"}),\": Switch to Today or another view\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Use Spotlight\"}),\": Create reminders via Spotlight instead:\",`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Press \",(0,e.jsx)(n.strong,{children:\"Cmd+Space\"})]}),`\n`,(0,e.jsx)(n.li,{children:'Type \"Remind me to [task] at [time]\"'}),`\n`,(0,e.jsx)(n.li,{children:\"Press Enter to create reminder\"}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Alternative Solution - Use Siri:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:'Activate Siri (hold Cmd+Space or say \"Hey Siri\")'}),`\n`,(0,e.jsx)(n.li,{children:'Say \"Remind me to [task] at [time]\"'}),`\n`,(0,e.jsx)(n.li,{children:\"This bypasses the typing bug entirely\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"force-quit-remindd-process\",children:\"Force Quit remindd Process\"}),`\n`,(0,e.jsx)(n.p,{children:\"For persistent Reminders issues, force quitting the background process can help:\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Using Activity Monitor:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"Activity Monitor\"})]}),`\n`,(0,e.jsx)(n.li,{children:'Search for \"remindd\"'}),`\n`,(0,e.jsx)(n.li,{children:\"Select the process\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click the \",(0,e.jsx)(n.strong,{children:\"X\"}),\" button to force quit\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Open Reminders - the process will restart automatically\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Using Terminal:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Force quit remindd\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" remindd\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verify it restarted\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ps\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" aux\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" remindd\"})]})]})})}),`\n`,(0,e.jsx)(n.h2,{id:\"part-3-icloud-configuration-and-sync\",children:\"Part 3: iCloud Configuration and Sync\"}),`\n`,(0,e.jsx)(n.h3,{id:\"complete-icloud-account-reset\",children:\"Complete iCloud Account Reset\"}),`\n`,(0,e.jsx)(n.p,{children:\"When nothing else works, a complete iCloud sign-out and sign-in often resolves persistent sync issues.\"}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Important:\"}),\" This will temporarily remove all iCloud data from your Mac. Ensure you have backups.\"]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 1 - Backup Important Data:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Export Calendar archive (File > Export > Calendar Archive)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Note any local-only reminders\"}),`\n`,(0,e.jsx)(n.li,{children:\"Ensure iCloud backup is current on other devices\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 2 - Sign Out of iCloud:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > [Your Name]\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Scroll to the bottom\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"Sign Out\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"When prompted about keeping copies:\",`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Keep copies of Calendars\"}),`\n`,(0,e.jsx)(n.li,{children:\"Keep copies of Reminders\"}),`\n`,(0,e.jsx)(n.li,{children:\"Keep copies of Contacts\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(n.li,{children:\"Wait for sign-out to complete\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 3 - Restart Mac:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Completely shut down your Mac\"}),`\n`,(0,e.jsx)(n.li,{children:\"Wait 30 seconds\"}),`\n`,(0,e.jsx)(n.li,{children:\"Power on\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step 4 - Sign Back Into iCloud:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > Sign In\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Enter your Apple ID and password\"}),`\n`,(0,e.jsx)(n.li,{children:\"Complete two-factor authentication\"}),`\n`,(0,e.jsx)(n.li,{children:\"Wait for iCloud to sync (may take 10-15 minutes)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Enable Calendar and Reminders sync when prompted\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"verify-date-time-and-timezone-settings\",children:\"Verify Date, Time, and Timezone Settings\"}),`\n`,(0,e.jsx)(n.p,{children:\"Incorrect date/time settings can cause sync failures:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > General > Date & Time\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Enable \",(0,e.jsx)(n.strong,{children:\"Set time and date automatically\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"Time Zone\"}),\" tab\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Enable \",(0,e.jsx)(n.strong,{children:\"Set time zone automatically using your current location\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Verify the displayed date and time are correct\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"network-and-vpn-troubleshooting\",children:\"Network and VPN Troubleshooting\"}),`\n`,(0,e.jsx)(n.p,{children:\"VPNs frequently interfere with iCloud sync:\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Test Without VPN:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Disconnect from any VPN\"}),`\n`,(0,e.jsx)(n.li,{children:\"Try syncing Calendar and Reminders\"}),`\n`,(0,e.jsx)(n.li,{children:\"If sync works, the VPN is the issue\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"VPN Workarounds:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Configure VPN to exclude Apple services\"}),`\n`,(0,e.jsx)(n.li,{children:\"Use split tunneling if available\"}),`\n`,(0,e.jsx)(n.li,{children:\"Contact VPN provider for iCloud compatibility\"}),`\n`,(0,e.jsx)(n.li,{children:\"Consider alternatives that work with iCloud\"}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"For comprehensive VPN troubleshooting, see our \",(0,e.jsx)(n.a,{href:\"/blog/macos-vpn-troubleshooting-complete-guide-2025\",children:\"VPN Troubleshooting Complete Guide\"}),\".\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"part-4-terminal-commands-and-file-locations\",children:\"Part 4: Terminal Commands and File Locations\"}),`\n`,(0,e.jsx)(n.h3,{id:\"critical-file-locations-reference\",children:\"Critical File Locations Reference\"}),`\n`,(0,e.jsx)(n.p,{children:\"Understanding where Calendar and Reminders store their data helps with advanced troubleshooting:\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Calendar Data Locations:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Calendars/                              # Main calendar data\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Calendars/Calendar Cache               # Primary cache file\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Calendars/Calendar Cache-shm           # Shared memory file\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Calendars/Calendar Cache-wal           # Write-ahead log\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Containers/com.apple.CalendarAgent/    # CalendarAgent container\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Containers/com.apple.iCal/             # Calendar app container\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Preferences/com.apple.iCal.plist       # Calendar preferences\"})})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Reminders Data Locations:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Reminders/                             # Main reminders data\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Containers/com.apple.reminders/        # Reminders app container\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"~/Library/Preferences/com.apple.reminders.plist  # Reminders preferences\"})})]})})}),`\n`,(0,e.jsx)(n.h3,{id:\"useful-terminal-commands\",children:\"Useful Terminal Commands\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Check Calendar Database Integrity:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verify Calendar database\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sqlite3\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' ~/Library/Calendars/\"Calendar Cache\"'}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"pragma integrity_check;\"'})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:'# Expected output: \"ok\"'})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# If corrupted, delete cache and let it rebuild\"})})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"View Calendar-Related System Logs:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Stream real-time Calendar logs\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" stream\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'eventMessage contains[cd] \"calendar\"'`}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --level\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" debug\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# View recent Calendar errors\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'eventMessage contains \"calendar\" AND eventMessage contains \"error\"'`}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --last\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 1h\"})]})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Check Running Calendar Processes:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# List all calendar-related processes\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ps\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" aux\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -i\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" calendar\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Check CalendarAgent status\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"launchctl\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" list\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" calendar\"})]})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Reset Calendar Preferences:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove Calendar preferences (app will recreate defaults)\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.apple.iCal.plist\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove Reminders preferences\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.apple.reminders.plist\"})]})]})})}),`\n`,(0,e.jsx)(n.h3,{id:\"database-rebuild-procedure\",children:\"Database Rebuild Procedure\"}),`\n`,(0,e.jsx)(n.p,{children:\"For severe corruption, a complete database rebuild may be necessary:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 1. Quit all Calendar processes\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Calendar\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" CalendarAgent\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" 2>\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"/dev/null\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 2. Backup existing calendar data\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cp\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -R\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Calendars\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Calendars.backup\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 3. Remove all cache files\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -f\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Calendars/Calendar\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"\\\\ \"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"Cache\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 4. Remove container caches\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Containers/com.apple.CalendarAgent/Data/Library/Calendars/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Containers/com.apple.iCal/Data/Library/Calendars/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 5. Restart your Mac, then open Calendar\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# The database will rebuild from iCloud\"})})]})})}),`\n`,(0,e.jsx)(n.h2,{id:\"part-5-third-party-calendar-account-integration\",children:\"Part 5: Third-Party Calendar Account Integration\"}),`\n`,(0,e.jsx)(n.h3,{id:\"google-calendar-integration-issues\",children:\"Google Calendar Integration Issues\"}),`\n`,(0,e.jsx)(n.p,{children:\"Google Calendar is one of the most commonly used third-party calendar services, and macOS Tahoe 26 introduced some compatibility challenges.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Common Google Calendar Problems:\"})}),`\n`,(0,e.jsxs)(n.table,{children:[(0,e.jsx)(n.thead,{children:(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.th,{children:\"Issue\"}),(0,e.jsx)(n.th,{children:\"Symptom\"}),(0,e.jsx)(n.th,{children:\"Solution\"})]})}),(0,e.jsxs)(n.tbody,{children:[(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Events not syncing\"}),(0,e.jsx)(n.td,{children:\"New events don't appear\"}),(0,e.jsx)(n.td,{children:\"Re-authenticate Google account\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Duplicate events\"}),(0,e.jsx)(n.td,{children:\"Same event appears multiple times\"}),(0,e.jsx)(n.td,{children:\"Remove and re-add account\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Missing calendars\"}),(0,e.jsx)(n.td,{children:\"Some calendars don't show\"}),(0,e.jsx)(n.td,{children:\"Check calendar visibility in Google\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Authentication failures\"}),(0,e.jsx)(n.td,{children:\"Password errors despite correct credentials\"}),(0,e.jsx)(n.td,{children:\"Use App Password instead\"})]})]})]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Step-by-Step Google Calendar Fix:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Remove Existing Google Account:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"System Settings > Internet Accounts\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Select your Google account\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click the \",(0,e.jsx)(n.strong,{children:'\"-\"'}),\" button to remove it\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Confirm removal\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Clear Google Calendar Cache:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove Google Calendar specific caches\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Calendars/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"@gmail.com\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Calendars/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"@googlemail.com\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]})]})})}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Re-add Google Account:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > Internet Accounts\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click the \",(0,e.jsx)(n.strong,{children:'\"+\"'}),\" button\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Select \",(0,e.jsx)(n.strong,{children:\"Google\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Sign in with your Google credentials\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Enable \",(0,e.jsx)(n.strong,{children:\"Calendars\"}),\" checkbox\"]}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Verify Calendar Access:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Open Calendar app\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"Calendar > Settings > Accounts\"})]}),`\n`,(0,e.jsx)(n.li,{children:'Verify Google account shows \"Calendars: On\"'}),`\n`,(0,e.jsxs)(n.li,{children:[\"Press \",(0,e.jsx)(n.strong,{children:\"Cmd+R\"}),\" to refresh\"]}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Using App Passwords for Google:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"If you have two-factor authentication enabled on Google:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.a,{href:\"https://myaccount.google.com/security\",children:\"Google Account Security\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Navigate to \",(0,e.jsx)(n.strong,{children:\"2-Step Verification\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"App passwords\"}),\" at the bottom\"]}),`\n`,(0,e.jsx)(n.li,{children:'Generate a new password for \"Mail\" on \"Mac\"'}),`\n`,(0,e.jsx)(n.li,{children:\"Use this password instead of your regular Google password\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"microsoft-exchange-and-outlook-integration\",children:\"Microsoft Exchange and Outlook Integration\"}),`\n`,(0,e.jsx)(n.p,{children:\"Enterprise users often encounter Exchange calendar issues after updating to macOS Tahoe.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Exchange Calendar Troubleshooting:\"})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Problem: Exchange Calendar Not Syncing\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Check Server Settings:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"System Settings > Internet Accounts\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Select your Exchange account\"}),`\n`,(0,e.jsx)(n.li,{children:\"Verify server address is correct\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Confirm username format (\",(0,e.jsx)(n.a,{href:\"mailto:email@domain.com\",children:\"email@domain.com\"}),\" or DOMAIN\\\\username)\"]}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Reset Exchange Connection:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Disable Calendars for Exchange account\"}),`\n`,(0,e.jsx)(n.li,{children:\"Quit Calendar app completely\"}),`\n`,(0,e.jsx)(n.li,{children:\"Wait 30 seconds\"}),`\n`,(0,e.jsx)(n.li,{children:\"Re-enable Calendars\"}),`\n`,(0,e.jsx)(n.li,{children:\"Open Calendar and refresh\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Modern Authentication Issues:\"}),`\nMany organizations now require OAuth/Modern Authentication:`]}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Remove the Exchange account\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Re-add using \",(0,e.jsx)(n.strong,{children:\"Microsoft 365\"}),\" option instead of \",(0,e.jsx)(n.strong,{children:\"Exchange\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Sign in through the Microsoft authentication page\"}),`\n`,(0,e.jsx)(n.li,{children:\"This ensures proper OAuth token handling\"}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Problem: Out of Office Not Syncing\"})}),`\n`,(0,e.jsx)(n.p,{children:\"This is a known limitation - Calendar app doesn't display Exchange Out of Office status. Use Outlook or Microsoft Teams instead.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"caldav-server-configuration\",children:\"CalDAV Server Configuration\"}),`\n`,(0,e.jsx)(n.p,{children:\"For users with CalDAV servers (Nextcloud, Synology, etc.):\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Adding a CalDAV Account:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Open \",(0,e.jsx)(n.strong,{children:\"Calendar > Settings > Accounts\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click the \",(0,e.jsx)(n.strong,{children:'\"+\"'}),\" button\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Select \",(0,e.jsx)(n.strong,{children:\"Other CalDAV Account\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Enter:\",`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Account Type:\"}),\" Manual\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Username:\"}),\" Your CalDAV username\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Password:\"}),\" Your CalDAV password\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Server Address:\"}),\" Full CalDAV URL (e.g., \",(0,e.jsx)(n.code,{children:\"https://nextcloud.example.com/remote.php/dav/\"}),\")\"]}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Common CalDAV Issues:\"})}),`\n`,(0,e.jsxs)(n.table,{children:[(0,e.jsx)(n.thead,{children:(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.th,{children:\"Issue\"}),(0,e.jsx)(n.th,{children:\"Cause\"}),(0,e.jsx)(n.th,{children:\"Solution\"})]})}),(0,e.jsxs)(n.tbody,{children:[(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Connection refused\"}),(0,e.jsx)(n.td,{children:\"Wrong port\"}),(0,e.jsx)(n.td,{children:\"Verify HTTPS (443) or HTTP (80)\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Authentication failed\"}),(0,e.jsx)(n.td,{children:\"Incorrect URL format\"}),(0,e.jsx)(n.td,{children:\"Include full path to CalDAV endpoint\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Partial sync\"}),(0,e.jsx)(n.td,{children:\"Permission issues\"}),(0,e.jsx)(n.td,{children:\"Check CalDAV account permissions\"})]}),(0,e.jsxs)(n.tr,{children:[(0,e.jsx)(n.td,{children:\"Slow sync\"}),(0,e.jsx)(n.td,{children:\"Large calendar\"}),(0,e.jsx)(n.td,{children:\"Enable calendar pagination on server\"})]})]})]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"CalDAV Sync Optimization:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Check CalDAV account status\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"plutil\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.apple.CalendarAgent.plist\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Force CalDAV resync\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" CalendarAgent\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Wait 10 seconds, then open Calendar\"})})]})})}),`\n`,(0,e.jsx)(n.h3,{id:\"icloud-family-sharing-calendar-issues\",children:\"iCloud Family Sharing Calendar Issues\"}),`\n`,(0,e.jsx)(n.p,{children:\"Family Sharing introduces additional complexity for calendar sync.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Problem: Shared Family Calendar Not Appearing\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:\"Verify Family Sharing is active:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:(0,e.jsx)(n.strong,{children:\"System Settings > [Your Name] > Family Sharing\"})}),`\n`,(0,e.jsx)(n.li,{children:\"Confirm all members are listed\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:\"Check Calendar visibility:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Open Calendar\"}),`\n`,(0,e.jsx)(n.li,{children:'Look in sidebar under \"Family\" section'}),`\n`,(0,e.jsx)(n.li,{children:\"Ensure shared calendars have checkmarks\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:\"Refresh Family calendars:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Calendar > View > Refresh Calendar\"}),\" (Cmd+R)\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Wait for sync to complete\"}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Problem: Can't Edit Shared Calendar Events\"})}),`\n`,(0,e.jsx)(n.p,{children:\"This is often a permissions issue:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"The calendar owner must grant edit access\"}),`\n`,(0,e.jsx)(n.li,{children:\"Go to iCloud.com > Calendar\"}),`\n`,(0,e.jsx)(n.li,{children:\"Click the Share icon on the shared calendar\"}),`\n`,(0,e.jsx)(n.li,{children:'Change permission from \"View only\" to \"View & Edit\"'}),`\n`]}),`\n`,(0,e.jsx)(n.h2,{id:\"part-6-advanced-troubleshooting-scenarios\",children:\"Part 6: Advanced Troubleshooting Scenarios\"}),`\n`,(0,e.jsx)(n.h3,{id:\"safe-mode-diagnostics\",children:\"Safe Mode Diagnostics\"}),`\n`,(0,e.jsx)(n.p,{children:\"When standard troubleshooting fails, Safe Mode can help identify extension conflicts:\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Boot into Safe Mode:\"})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"For Apple Silicon Macs (M1/M2/M3/M4):\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Shut down your Mac completely\"}),`\n`,(0,e.jsx)(n.li,{children:'Press and hold the power button until \"Loading startup options\" appears'}),`\n`,(0,e.jsx)(n.li,{children:\"Select your startup disk\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Press and hold \",(0,e.jsx)(n.strong,{children:\"Shift\"}),\" key\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Click \",(0,e.jsx)(n.strong,{children:\"Continue in Safe Mode\"})]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"For Intel Macs:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Restart your Mac\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Immediately press and hold the \",(0,e.jsx)(n.strong,{children:\"Shift\"}),\" key\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Release when login window appears\"}),`\n`,(0,e.jsx)(n.li,{children:\"Log in (may take longer than normal)\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Test Calendar in Safe Mode:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Open Calendar app\"}),`\n`,(0,e.jsx)(n.li,{children:\"Check if sync works correctly\"}),`\n`,(0,e.jsx)(n.li,{children:\"If it works in Safe Mode, a third-party extension is causing the issue\"}),`\n`,(0,e.jsx)(n.li,{children:\"Restart normally and disable extensions one by one\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"identifying-problematic-login-items\",children:\"Identifying Problematic Login Items\"}),`\n`,(0,e.jsx)(n.p,{children:\"Login items can interfere with Calendar and Reminders:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Go to \",(0,e.jsx)(n.strong,{children:\"System Settings > General > Login Items & Extensions\"})]}),`\n`,(0,e.jsx)(n.li,{children:\"Review the list of login items\"}),`\n`,(0,e.jsx)(n.li,{children:\"Disable suspicious items one at a time\"}),`\n`,(0,e.jsx)(n.li,{children:\"Restart and test Calendar after each change\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Common Conflicting Apps:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Menu bar calendar apps (Fantastical, BusyCal when running alongside Apple Calendar)\"}),`\n`,(0,e.jsx)(n.li,{children:\"VPN clients with aggressive filtering\"}),`\n`,(0,e.jsx)(n.li,{children:\"Security software intercepting network traffic\"}),`\n`,(0,e.jsx)(n.li,{children:\"Backup software accessing Calendar database\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"network-diagnostics\",children:\"Network Diagnostics\"}),`\n`,(0,e.jsx)(n.p,{children:\"Network issues often masquerade as Calendar problems:\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Test Apple Server Connectivity:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Check iCloud Calendar server\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -vz\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" caldav.icloud.com\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 443\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Check iCloud authentication server\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -vz\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" setup.icloud.com\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 443\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# DNS resolution test\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nslookup\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" caldav.icloud.com\"})]})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Expected Results:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Connection should succeed on port 443\"}),`\n`,(0,e.jsx)(n.li,{children:\"DNS should resolve to valid IP addresses\"}),`\n`,(0,e.jsx)(n.li,{children:\"Response time should be under 200ms\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Firewall Configuration:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"If using a firewall, ensure these domains are allowed:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:(0,e.jsx)(n.code,{children:\"*.icloud.com\"})}),`\n`,(0,e.jsx)(n.li,{children:(0,e.jsx)(n.code,{children:\"*.apple.com\"})}),`\n`,(0,e.jsx)(n.li,{children:(0,e.jsx)(n.code,{children:\"*.icloud-content.com\"})}),`\n`,(0,e.jsx)(n.li,{children:(0,e.jsx)(n.code,{children:\"*.push.apple.com\"})}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"migration-and-upgrade-issues\",children:\"Migration and Upgrade Issues\"}),`\n`,(0,e.jsx)(n.p,{children:\"If Calendar issues started after migrating to a new Mac or upgrading from an older macOS version:\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Clean Calendar Migration:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"Instead of using Migration Assistant for Calendar data:\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:\"On old Mac: Export calendars as .ics files\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:(0,e.jsx)(n.strong,{children:\"File > Export > Export...\"})}),`\n`,(0,e.jsx)(n.li,{children:\"Save each calendar separately\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:\"On new Mac: Fresh Calendar setup\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Sign into iCloud (calendars will sync from cloud)\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Import local calendars: \",(0,e.jsx)(n.strong,{children:\"File > Import...\"})]}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[`\n`,(0,e.jsx)(n.p,{children:\"Verify all events transferred correctly\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Post-Upgrade Database Repair:\"})}),`\n`,(0,e.jsx)(n.p,{children:\"If you upgraded from macOS Sequoia or earlier:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Backup and rebuild Calendar database\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"cd\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Calendars\"})]}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cp\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -R\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" .\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ../Calendars.backup.\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$(\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"date\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" +%Y%m%d\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\")\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove cache and let it rebuild\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -f\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"Calendar Cache\"'}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ../Containers/com.apple.CalendarAgent/Data/Library/Calendars/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsx)(n.span,{className:\"line\"}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Restart Mac and open Calendar\"})})]})})}),`\n`,(0,e.jsx)(n.h2,{id:\"part-7-new-features-in-macos-tahoe-calendar-and-reminders\",children:\"Part 7: New Features in macOS Tahoe Calendar and Reminders\"}),`\n`,(0,e.jsx)(n.h3,{id:\"calendar-new-features\",children:\"Calendar New Features\"}),`\n`,(0,e.jsx)(n.p,{children:\"Despite the troubleshooting focus, macOS Tahoe 26 brings valuable improvements to Calendar:\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Liquid Glass Design:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Translucent, frosted glass aesthetic throughout the app\"}),`\n`,(0,e.jsx)(n.li,{children:\"New widget designs with dynamic backgrounds\"}),`\n`,(0,e.jsx)(n.li,{children:\"Improved dark mode appearance\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Spotlight Integration:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Create calendar events directly from Spotlight\"}),`\n`,(0,e.jsx)(n.li,{children:'Type natural language like \"Meeting with John tomorrow at 2pm\"'}),`\n`,(0,e.jsx)(n.li,{children:\"Press Enter to add event without opening Calendar\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Apple Intelligence Features:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Smart event suggestions based on emails and messages\"}),`\n`,(0,e.jsx)(n.li,{children:\"Automatic event creation from screenshots\"}),`\n`,(0,e.jsx)(n.li,{children:\"Improved natural language parsing\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Quick Keys:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Assign keyboard shortcuts for common actions\"}),`\n`,(0,e.jsx)(n.li,{children:'Example: Set \"ne\" to create new event instantly'}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"reminders-new-features\",children:\"Reminders New Features\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Liquid Glass Design:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Consistent translucent UI with Calendar\"}),`\n`,(0,e.jsx)(n.li,{children:\"New list icons and color options\"}),`\n`,(0,e.jsx)(n.li,{children:\"Improved widget appearance\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Apple Intelligence Integration:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Auto-categorization of grocery lists\"}),`\n`,(0,e.jsx)(n.li,{children:\"Smart suggestions for reminder times\"}),`\n`,(0,e.jsx)(n.li,{children:\"Context-aware task recommendations\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Timezone Support:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Set individual reminder timezones\"}),`\n`,(0,e.jsx)(n.li,{children:\"Helpful for travel planning and remote work\"}),`\n`,(0,e.jsx)(n.li,{children:\"Automatic adjustment for daylight saving time\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Enhanced Organization:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Column view for better list management\"}),`\n`,(0,e.jsx)(n.li,{children:\"Improved drag-and-drop between lists\"}),`\n`,(0,e.jsx)(n.li,{children:\"New sorting options\"}),`\n`]}),`\n`,(0,e.jsx)(n.h2,{id:\"part-6-calendar-and-reminders-alternatives\",children:\"Part 6: Calendar and Reminders Alternatives\"}),`\n`,(0,e.jsx)(n.h3,{id:\"when-to-consider-alternatives\",children:\"When to Consider Alternatives\"}),`\n`,(0,e.jsx)(n.p,{children:\"Consider third-party apps if you experience:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Persistent sync failures despite troubleshooting\"}),`\n`,(0,e.jsx)(n.li,{children:\"Need for advanced features (natural language, integrations)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Cross-platform requirements (Windows, Android)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Enterprise features (meeting proposals, team calendars)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Privacy concerns (end-to-end encryption)\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"best-calendar-alternatives-for-macos\",children:\"Best Calendar Alternatives for macOS\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Fantastical - Best for Design and Natural Language\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Price:\"}),\" $4.75/month (Flexibits Premium)\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Best For:\"}),\" Beautiful design, intuitive interface\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Key Features:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Superior natural language event creation\"}),`\n`,(0,e.jsx)(n.li,{children:\"Built-in weather information\"}),`\n`,(0,e.jsx)(n.li,{children:\"Meeting proposals\"}),`\n`,(0,e.jsx)(n.li,{children:\"Available on macOS, iOS, Windows, Web\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Ideal When:\"}),\" You prioritize aesthetics and simplicity\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"BusyCal - Best for Power Users\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Price:\"}),\" $49.99 one-time purchase\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Best For:\"}),\" Maximum customization, professional use\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Key Features:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Advanced weather forecasts\"}),`\n`,(0,e.jsx)(n.li,{children:\"Per-event notification customization\"}),`\n`,(0,e.jsx)(n.li,{children:\"Full CalDAV support\"}),`\n`,(0,e.jsx)(n.li,{children:\"Travel time calculations\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Ideal When:\"}),\" You need professional-grade features\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Calendars by Readdle - Best Value\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Price:\"}),\" $19.99/year (PRO)\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Best For:\"}),\" Budget-conscious users, task management\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Key Features:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Natural language parsing\"}),`\n`,(0,e.jsx)(n.li,{children:\"Video call integration (Zoom, Teams, Google Meet)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Extensive task support\"}),`\n`,(0,e.jsx)(n.li,{children:\"All Apple devices included\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Ideal When:\"}),\" You need tasks + calendar, best value\"]}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"best-reminders-alternatives-for-macos\",children:\"Best Reminders Alternatives for macOS\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Things 3 - Best for GTD Workflow\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Price:\"}),\" $49.99 (Mac), $9.99 (iPhone)\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Best For:\"}),\" Getting Things Done methodology\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Key Features:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Beautiful, focused design\"}),`\n`,(0,e.jsx)(n.li,{children:\"Headings and checklists\"}),`\n`,(0,e.jsx)(n.li,{children:\"Quick Entry from anywhere\"}),`\n`,(0,e.jsx)(n.li,{children:\"Apple Watch support\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Ideal When:\"}),\" You follow GTD or want elegant simplicity\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Todoist - Best for Cross-Platform\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Price:\"}),\" Free tier available, $4/month Pro\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Best For:\"}),\" Cross-platform teams\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Key Features:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Available everywhere (Mac, Windows, Android, Web)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Team collaboration features\"}),`\n`,(0,e.jsx)(n.li,{children:\"Natural language input\"}),`\n`,(0,e.jsx)(n.li,{children:\"Extensive integrations\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Ideal When:\"}),\" You work across multiple platforms\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"OmniFocus - Best for Complex Projects\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Price:\"}),\" $49.99/year subscription\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Best For:\"}),\" Project management, complex workflows\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Key Features:\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Powerful project organization\"}),`\n`,(0,e.jsx)(n.li,{children:\"Custom perspectives\"}),`\n`,(0,e.jsx)(n.li,{children:\"Review feature\"}),`\n`,(0,e.jsx)(n.li,{children:\"Professional-grade filtering\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Ideal When:\"}),\" You manage complex, multi-step projects\"]}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"use-native-apps-vs-alternatives\",children:\"Use Native Apps vs Alternatives\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Stay with Apple Calendar/Reminders if:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"You use exclusively Apple devices\"}),`\n`,(0,e.jsx)(n.li,{children:\"You want zero configuration\"}),`\n`,(0,e.jsx)(n.li,{children:\"You prefer built-in iCloud integration\"}),`\n`,(0,e.jsx)(n.li,{children:\"You don't need advanced features\"}),`\n`,(0,e.jsx)(n.li,{children:\"You want Siri and system integration\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Switch to Alternatives if:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"You need cross-platform support (Windows, Android)\"}),`\n`,(0,e.jsx)(n.li,{children:\"You want advanced natural language input\"}),`\n`,(0,e.jsx)(n.li,{children:\"You need team collaboration features\"}),`\n`,(0,e.jsx)(n.li,{children:\"You require enterprise integrations\"}),`\n`,(0,e.jsx)(n.li,{children:\"You prefer one-time purchase over subscriptions\"}),`\n`,(0,e.jsx)(n.li,{children:\"You need advanced CalDAV support\"}),`\n`]}),`\n`,(0,e.jsx)(n.h2,{id:\"part-7-prevention-and-best-practices\",children:\"Part 7: Prevention and Best Practices\"}),`\n`,(0,e.jsx)(n.h3,{id:\"preventing-future-sync-issues\",children:\"Preventing Future Sync Issues\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Keep macOS Updated:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Install updates promptly (they often fix sync bugs)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Read release notes for known issues\"}),`\n`,(0,e.jsx)(n.li,{children:\"Consider waiting a week after major updates\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Regular Maintenance:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Restart your Mac weekly\"}),`\n`,(0,e.jsx)(n.li,{children:\"Clear browser caches monthly\"}),`\n`,(0,e.jsx)(n.li,{children:\"Monitor Activity Monitor for unusual processes\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Backup Strategy:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Export Calendar archive monthly\"}),`\n`,(0,e.jsx)(n.li,{children:\"Enable iCloud backup on all devices\"}),`\n`,(0,e.jsx)(n.li,{children:\"Consider third-party backup solutions\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"optimal-calendar-and-reminders-settings\",children:\"Optimal Calendar and Reminders Settings\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"For Best Sync Performance:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Set iCloud calendar as default\"}),`\n`,(0,e.jsx)(n.li,{children:\"Enable automatic date/time\"}),`\n`,(0,e.jsx)(n.li,{children:\"Disable unnecessary Siri suggestions\"}),`\n`,(0,e.jsx)(n.li,{children:\"Use consistent Apple ID across all devices\"}),`\n`,(0,e.jsx)(n.li,{children:\"Ensure adequate iCloud storage\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"For Best Battery Life:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Disable background app refresh for Calendar (if not needed)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Reduce sync frequency for non-critical accounts\"}),`\n`,(0,e.jsx)(n.li,{children:\"Use manual refresh instead of automatic for some accounts\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"monitoring-calendar-health\",children:\"Monitoring Calendar Health\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Weekly Health Check:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Open Calendar, press Cmd+R to refresh\"}),`\n`,(0,e.jsx)(n.li,{children:\"Check Activity Monitor for CalendarAgent CPU usage\"}),`\n`,(0,e.jsx)(n.li,{children:\"Verify events appear on all devices\"}),`\n`,(0,e.jsx)(n.li,{children:\"Test creating a new event and confirm it syncs\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Monthly Maintenance:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Delete old completed reminders (older than 6 months)\"}),`\n`,(0,e.jsx)(n.li,{children:\"Remove outdated calendar subscriptions\"}),`\n`,(0,e.jsx)(n.li,{children:\"Review and remove unused calendar accounts\"}),`\n`,(0,e.jsx)(n.li,{children:\"Clear Calendar cache if experiencing slowdowns\"}),`\n`]}),`\n`,(0,e.jsx)(n.h2,{id:\"frequently-asked-questions-faq\",children:\"Frequently Asked Questions (FAQ)\"}),`\n`,(0,e.jsx)(n.h3,{id:\"calendar-faq\",children:\"Calendar FAQ\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Why did my Calendar events disappear after updating to macOS Tahoe?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: This is usually caused by not accepting the new iCloud Terms and Conditions. Go to System Settings > [Your Name] > iCloud and look for a Terms and Conditions prompt. Accept the terms, then refresh Calendar with Cmd+R. Your events should reappear within a few minutes.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Can I use Apple Calendar and Google Calendar together?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: Yes, you can add multiple calendar accounts. Go to System Settings > Internet Accounts, add your Google account, and enable the Calendars checkbox. Both iCloud and Google calendars will appear in the Calendar app sidebar.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: How do I prevent duplicate events when using multiple calendar accounts?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: Duplicates often occur when the same calendar is syncing through multiple sources. For example, if you have a Google calendar syncing via both Internet Accounts and CalDAV, remove one connection. Also, set a single default calendar in Calendar > Settings > General to avoid creating events in multiple places.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Why does CalendarAgent use so much CPU?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: High CalendarAgent CPU usage is typically caused by: corrupted cache files, large numbers of old completed Reminders, Siri calendar suggestions processing, or sync conflicts. Try clearing the cache, deleting old completed Reminders, and disabling Siri suggestions for Calendar.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: How often does Calendar sync with iCloud?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: Calendar syncs with iCloud using push notifications for real-time updates. When you create or modify an event, it should appear on other devices within seconds. If sync seems delayed, force a refresh with Cmd+R or check your network connection.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"reminders-faq\",children:\"Reminders FAQ\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Why are my Reminders showing on iPhone but not on Mac?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: This usually indicates an iCloud sync issue on the Mac side. Go to System Settings > [Your Name] > iCloud and toggle Reminders off then on. If that doesn't work, try signing out and back into iCloud. Ensure both devices are using the same Apple ID.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Can I move Reminders between lists?\"})}),`\n`,(0,e.jsx)(n.p,{children:'A: Yes, simply drag and drop a reminder from one list to another in the sidebar. You can also right-click a reminder and select \"Move to List\" to choose a destination. In macOS Tahoe 26, you can also use the new Column view for easier list management.'}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: How do I recover deleted Reminders?\"})}),`\n`,(0,e.jsx)(n.p,{children:`A: Unfortunately, Reminders doesn't have a built-in trash or recovery feature. Your best options are: restore from an iCloud backup, check the \"Completed\" section (in case the reminder was marked complete instead of deleted), or use Time Machine to restore the Reminders database from ~/Library/Reminders/.`}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Why do characters get skipped when I type quickly in Reminders?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: This is a known bug in macOS Tahoe 26 affecting the Scheduled view. The animation causes input lag when typing quickly. Workarounds include typing slower, using a different view (Today or Lists), or creating reminders via Spotlight or Siri instead.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Can I share Reminders lists with non-Apple users?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: No, Reminders lists can only be shared with other iCloud users. For cross-platform task sharing, consider using third-party apps like Todoist, Microsoft To Do, or Google Tasks that work across Apple, Android, and Windows devices.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"sync-and-icloud-faq\",children:\"Sync and iCloud FAQ\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:`Q: What's the difference between \"On My Mac\" and iCloud calendars?`})}),`\n`,(0,e.jsx)(n.p,{children:`A: \"On My Mac\" calendars are stored locally and don't sync to other devices. iCloud calendars sync across all your Apple devices. For most users, iCloud calendars are recommended. Local calendars are useful for device-specific scheduling or sensitive information you don't want in the cloud.`}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: How much iCloud storage do Calendar and Reminders use?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: Calendar and Reminders data typically uses very little iCloud storage - usually less than 100MB even with thousands of events. However, if iCloud storage is completely full, sync will fail. Free up space by managing Photos, iCloud Drive, or device backups.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Can I access my Calendar offline?\"})}),`\n`,(0,e.jsx)(n.p,{children:\"A: Yes, Calendar caches your events locally. You can view and create events while offline, and they'll sync when you reconnect to the internet. However, changes made on other devices while offline won't appear until you're back online.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Q: Why does my Calendar show a different timezone?\"})}),`\n`,(0,e.jsx)(n.p,{children:`A: Go to Calendar > Settings > Advanced and check the timezone settings. Ensure \"Turn on time zone support\" is configured correctly for your location. Also verify your Mac's timezone in System Settings > General > Date & Time matches your actual location.`}),`\n`,(0,e.jsx)(n.h2,{id:\"troubleshooting-flowchart\",children:\"Troubleshooting Flowchart\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"Calendar/Reminders Not Working?\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u251C\\u2500 Getting Error 9 (kEKAccountErrorDomain)?\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u2514\\u2500 Accept iCloud Terms in System Settings > [Your Name] > iCloud\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u251C\\u2500 Events/Reminders Not Syncing?\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 Toggle Calendar/Reminders off/on in iCloud settings\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 If still broken: Clear cache files + restart\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u2514\\u2500 Last resort: Sign out/in to iCloud completely\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u251C\\u2500 Events/Reminders Not Appearing?\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 Check calendar/list is enabled (has checkmark)\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 View > Refresh (Cmd+R)\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 Check internet connection\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u2514\\u2500 Verify timezone settings are correct\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u251C\\u2500 App Freezing or Crashing?\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 Force quit app and related processes\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 Delete cache files\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u2514\\u2500 Restart computer, reopen app\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u251C\\u2500 High CPU Usage (CalendarAgent)?\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 Delete old completed Reminders\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u251C\\u2500 Disable Siri calendar suggestions\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502  \\u2514\\u2500 Clear cache files, restart\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2502\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"\\u2514\\u2500 Still Broken After All Steps?\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"   \\u251C\\u2500 Complete iCloud sign-out/sign-in\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"   \\u251C\\u2500 If still failing: Consider third-party alternatives\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"   \\u2514\\u2500 Contact Apple Support for hardware-related issues\"})})]})})}),`\n`,(0,e.jsx)(n.h2,{id:\"conclusion-mastering-calendar-and-reminders-on-macos-tahoe\",children:\"Conclusion: Mastering Calendar and Reminders on macOS Tahoe\"}),`\n`,(0,e.jsx)(n.p,{children:\"macOS Tahoe 26's Calendar and Reminders apps offer powerful productivity features when working correctly. While sync issues and bugs can be frustrating, most problems have straightforward solutions that don't require advanced technical knowledge.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Key Takeaways:\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Accept New Terms\"}),\": The kEKAccountErrorDomain Error 9 is almost always fixed by accepting new iCloud Terms and Conditions\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Toggle Sync\"}),\": Most sync issues resolve by toggling Calendar/Reminders off and on in iCloud settings\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Clear Cache\"}),\": Persistent issues often require clearing cache files and restarting\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Keep Updated\"}),\": Many bugs are fixed in subsequent macOS updates\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Know When to Switch\"}),\": If native apps consistently fail, quality alternatives exist\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Recommended Next Steps:\"})}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"If experiencing performance issues, see our \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-performance-analysis-complete-benchmark-review-2025\",children:\"macOS Tahoe Performance Analysis\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"For broader sync problems, check our \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-continuity-sync-troubleshooting-complete-guide-2025\",children:\"Continuity & Sync Troubleshooting Guide\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"For Terminal command help, visit our \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-terminal-complete-guide-2025\",children:\"Terminal Complete Guide\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"For Notes app issues, see our \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-notes-app-complete-guide-troubleshooting-tips-2025\",children:\"Notes App Complete Guide\"})]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Verify your Mac's compatibility with our \",(0,e.jsx)(n.a,{href:\"/compatibility\",children:\"Compatibility Guide\"})]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsxs)(n.em,{children:[\"Having persistent issues not covered in this guide? Check Apple's official \",(0,e.jsx)(n.a,{href:\"https://support.apple.com/guide/calendar/troubleshooting-iclaa2b3e0a5/mac\",children:\"Calendar troubleshooting page\"}),\" or contact Apple Support for hardware-related problems.\"]})})]})}function o(i={}){let{wrapper:n}=i.components||{};return n?(0,e.jsx)(n,{...i,children:(0,e.jsx)(c,{...i})}):c(i)}return F(b);})();\n;return Component;","toc":[{"title":"Executive Summary: Calendar & Reminders Issues in macOS Tahoe 26","url":"#executive-summary-calendar--reminders-issues-in-macos-tahoe-26","depth":2},{"title":"Key Issues Addressed in This Guide","url":"#key-issues-addressed-in-this-guide","depth":3},{"title":"Issue Frequency Analysis","url":"#issue-frequency-analysis","depth":3},{"title":"Part 1: Calendar App Troubleshooting","url":"#part-1-calendar-app-troubleshooting","depth":2},{"title":"Understanding the kEKAccountErrorDomain Error 9","url":"#understanding-the-kekaccounterrordomain-error-9","depth":3},{"title":"Calendar Events Not Syncing Across Devices","url":"#calendar-events-not-syncing-across-devices","depth":3},{"title":"Calendar Cache Reset Procedure","url":"#calendar-cache-reset-procedure","depth":3},{"title":"CalendarAgent High CPU Usage Fix","url":"#calendaragent-high-cpu-usage-fix","depth":3},{"title":"Calendar Opens to Wrong Day or Week","url":"#calendar-opens-to-wrong-day-or-week","depth":3},{"title":"Part 2: Reminders App Troubleshooting","url":"#part-2-reminders-app-troubleshooting","depth":2},{"title":"Reminders Not Syncing After Tahoe Update","url":"#reminders-not-syncing-after-tahoe-update","depth":3},{"title":"Reminders Disappearing After Update","url":"#reminders-disappearing-after-update","depth":3},{"title":"Quick Entry Character Skipping Bug","url":"#quick-entry-character-skipping-bug","depth":3},{"title":"Force Quit remindd Process","url":"#force-quit-remindd-process","depth":3},{"title":"Part 3: iCloud Configuration and Sync","url":"#part-3-icloud-configuration-and-sync","depth":2},{"title":"Complete iCloud Account Reset","url":"#complete-icloud-account-reset","depth":3},{"title":"Verify Date, Time, and Timezone Settings","url":"#verify-date-time-and-timezone-settings","depth":3},{"title":"Network and VPN Troubleshooting","url":"#network-and-vpn-troubleshooting","depth":3},{"title":"Part 4: Terminal Commands and File Locations","url":"#part-4-terminal-commands-and-file-locations","depth":2},{"title":"Critical File Locations Reference","url":"#critical-file-locations-reference","depth":3},{"title":"Useful Terminal Commands","url":"#useful-terminal-commands","depth":3},{"title":"Database Rebuild Procedure","url":"#database-rebuild-procedure","depth":3},{"title":"Part 5: Third-Party Calendar Account Integration","url":"#part-5-third-party-calendar-account-integration","depth":2},{"title":"Google Calendar Integration Issues","url":"#google-calendar-integration-issues","depth":3},{"title":"Microsoft Exchange and Outlook Integration","url":"#microsoft-exchange-and-outlook-integration","depth":3},{"title":"CalDAV Server Configuration","url":"#caldav-server-configuration","depth":3},{"title":"iCloud Family Sharing Calendar Issues","url":"#icloud-family-sharing-calendar-issues","depth":3},{"title":"Part 6: Advanced Troubleshooting Scenarios","url":"#part-6-advanced-troubleshooting-scenarios","depth":2},{"title":"Safe Mode Diagnostics","url":"#safe-mode-diagnostics","depth":3},{"title":"Identifying Problematic Login Items","url":"#identifying-problematic-login-items","depth":3},{"title":"Network Diagnostics","url":"#network-diagnostics","depth":3},{"title":"Migration and Upgrade Issues","url":"#migration-and-upgrade-issues","depth":3},{"title":"Part 7: New Features in macOS Tahoe Calendar and Reminders","url":"#part-7-new-features-in-macos-tahoe-calendar-and-reminders","depth":2},{"title":"Calendar New Features","url":"#calendar-new-features","depth":3},{"title":"Reminders New Features","url":"#reminders-new-features","depth":3},{"title":"Part 6: Calendar and Reminders Alternatives","url":"#part-6-calendar-and-reminders-alternatives","depth":2},{"title":"When to Consider Alternatives","url":"#when-to-consider-alternatives","depth":3},{"title":"Best Calendar Alternatives for macOS","url":"#best-calendar-alternatives-for-macos","depth":3},{"title":"Best Reminders Alternatives for macOS","url":"#best-reminders-alternatives-for-macos","depth":3},{"title":"Use Native Apps vs Alternatives","url":"#use-native-apps-vs-alternatives","depth":3},{"title":"Part 7: Prevention and Best Practices","url":"#part-7-prevention-and-best-practices","depth":2},{"title":"Preventing Future Sync Issues","url":"#preventing-future-sync-issues","depth":3},{"title":"Optimal Calendar and Reminders Settings","url":"#optimal-calendar-and-reminders-settings","depth":3},{"title":"Monitoring Calendar Health","url":"#monitoring-calendar-health","depth":3},{"title":"Frequently Asked Questions (FAQ)","url":"#frequently-asked-questions-faq","depth":2},{"title":"Calendar FAQ","url":"#calendar-faq","depth":3},{"title":"Reminders FAQ","url":"#reminders-faq","depth":3},{"title":"Sync and iCloud FAQ","url":"#sync-and-icloud-faq","depth":3},{"title":"Troubleshooting Flowchart","url":"#troubleshooting-flowchart","depth":2},{"title":"Conclusion: Mastering Calendar and Reminders on macOS Tahoe","url":"#conclusion-mastering-calendar-and-reminders-on-macos-tahoe","depth":2}],"estimatedTime":28}