Hi Thunderbird team,
I recently moved over from Postbox because Thunderbird is known for being stable, powerful, and professionally maintained. I’m more than willing to … (read more)
Hi Thunderbird team,
I recently moved over from Postbox because Thunderbird is known for being stable, powerful, and professionally maintained. I’m more than willing to financially support the project if it means the basics — like Google Calendar integration — work reliably.
I’m assuming this is just a technical issue on my system, so here are the full details.
I’m on macOS Sonoma, running Thunderbird 145.0 (aarch64), and the entire Calendar module appears to be missing.
Symptoms:
• When creating a new calendar, only “On my computer” is available
• No Google, no CalDAV, no ICS, no network calendar options at all
• The calendar wizard never shows Google OAuth
• No calendar providers appear in the UI
• calendar.provider.* entries are missing in about:config
• The profile does not contain an extensions/ directory (so Lightning and the GData/CalDAV providers are not being created or loaded)
What I have tried:
1. Fully removed Thunderbird.app
2. Downloaded the correct aarch64 build from the Mozilla CDN
3. Renamed the existing profile (…default-release → …default-release-old)
4. Started Thunderbird with –ProfileManager to force creation of a new profile
5. Thunderbird shows the “Profile missing” dialog but does not automatically generate a new default-release profile
6. After manually creating a new profile, the Calendar module is still missing
7. No calendar-related files are generated in the new profile either
My goal is simply to add Google Calendar using the built-in provider, but Thunderbird behaves as if Lightning and all calendar providers are missing.
Question:
How can I force Thunderbird to regenerate the full Lightning/Calendar provider set inside a new profile?
Or: Which specific files or modules must exist for the calendar subsystem to load?
Any help would be appreciated — at the moment Thunderbird cannot create any network calendar at all.
System diagnostics (Calendar providers missing in Thunderbird 145.0 on macOS 14.8.2)
macOS version:
macOS Sonoma
Version 14.8.2
Build 23J126
Thunderbird version:
Thunderbird 145.0
Executable type from the “file” command:
Mach-O universal binary: x86_64 + arm64
The correct universal binary is installed.
Profile configuration (from profiles.ini):
Profile1: default → Profiles/2a3nceor.default (Default=1)
Profile0: default-release → Profiles/gpr8c7hb.default-release
Install section shows default-release is locked as the default profile
Problem summary:
• Thunderbird reports “Profile missing”
• Thunderbird does not auto-create a new default-release profile
• Even newly created profiles do not load the calendar subsystem
Calendar-specific issue:
• “New Calendar” only shows “On my computer”
• No “On the network” option
• No Google / CalDAV / ICS
• No Google OAuth login flow
• Thunderbird behaves as if Lightning is not present
Profile folder contents:
The profile does not contain:
extensions/
Lightning
gdata-provider
caldav-provider
ics-provider
calendar-data/
storage.sdb
local.sqlite
prefs.js contains no calendar.* entries.
This suggests that the entire calendar subsystem is not being initialized.
Expected behavior:
• A new profile should include Lightning + providers
• “On the network” → Google / CalDAV / ICS should appear
• Provider modules should be created inside the profile directory
Actual behavior:
• No calendar subsystem
• No providers
• No way to add any network calendar
Request:
What could prevent Thunderbird 145.0 from generating or loading the Calendar/Lightning subsystem on macOS 14.8.2, even with a completely new profile?
Which component might be failing to register?