Mozilla Thunderbird reminder past birthday on calender murena contacts

Since I added birthdays in Mozilla Thunderbird via my Murena Contacts, a popup keeps appearing of a birthday that has already passed and whether I want to delete this appointment or the entire series. Unfortunately, I cannot delete that one day and I just press the cross to remove the popup window. However, it appears again the next time I start up.

I have tried to disable the reminder, but I can’t.

Does anyone know how I can solve this?

In general, it would be nice to have past appointments automatically deleted if that option is available.

Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online servicesphone

Since I added birthdays in Mozilla Thunderbird via my Murena Contacts, a popup keeps appearing

can you show a screenshot (anonymized) of what that looks like? as in, which app does ultimately emit the notification (the upper left icon of the notification shows)?

I do think it should be the calendar app, but your comments read like it’s Thunderbird emitting it (the Android moz thunderbird then?).

Excuse me for my bad english but i see it evry time i starting up thunderbird on my laptop.
When i click the remove button it won´t do anything.
Proberly because the callendar is synchronizing because the data from my Murena Contacts.

i cannot disable reminding when i edit this event

So the only thing that helps is to remove this birthday callendar, but thats not what i want.

Schermafdruk van 2025-04-15 19-12-00

Schermafdruk van 2025-04-15 19-12-43

Maybe the problem is coming from Thunderbird, but even when i remove the reminder the popup still showing the next time i startup Thunderbird.

hu, old thread over new thread - Please can i open a ticket - Murena Agenda still gives reminders on past events

TL;DR: I’d recommend disabling[1] the birthday calendar (it’s in the settings) until this is bug free and just setup a regular birthday calendar that is editable through caldav. The long version:

  1. if you subscribe to that calendar, it’s delivered with a default VALARM duration (“delay period prior to repeating an alarm”) of 9hrs[2] … it should use “null” if no default reminder is set and it seems there is no UI to set birthdayCalendarReminderOffset? People do it via the cli helper at the end of this 2016 bugreport.
  2. you can’t write back to the calendar with “no reminders”, because it’s a “virtual” calendar synthesized from your addressbook. But any caldav client will assume it can write back to the ical object and error out: but you’ll get a 403 if you try[3] (forbidden). It used to be a less explanatory 404 (not found)
  3. thunderbird doesn’t seem to have an override or gives the remote precedence whenever refreshing again and it says: VALARM

it’s cursed. I’d put the blame on nextcloud - implement it so it is writeable just for caldav client compatibility (so users could work around any bug on their end). I didn’t dig in why birthdayCalendarReminderOffset isn’t inheriting from defaultReminder yet, that’d be a sensible thing.

[1] screenshot disable /contacts_birthdays

[2] the ical object
BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//SabreDAV//SabreDAV//EN
X-WR-CALNAME:Contact birthdays
REFRESH-INTERVAL;VALUE=DURATION:PT4H
X-PUBLISHED-TTL:PT4H
BEGIN:VEVENT
...
RRULE:FREQ=YEARLY
SUMMARY:🎂 Louis Lane (2021)
...
BEGIN:VALARM
TRIGGER;VALUE=DURATION:PT9H
ACTION:DISPLAY
...
END:VALARM
END:VEVENT
END:VCALENDAR
[3] screenshot error on writeback

image