If I create a meeting and invite people, it does not send an invitiation allthough it is checked.
Something also strange that happens (maybe unrelated): after creation it shows the new meeting twice for a few seconds:
Send inivitation mails to users and show in web-ui if it did or not.
`
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 13, eventsWithParticipants: 5, details: (5) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:jmap] [Mailbox Tree] Built tree: 11 root nodes, max depth: 1, total own: 25, shared: 0 [3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create fetched created event
Object { id: "pg", originalId: undefined, uid: "8dbf94df-6471-4500-bbf4-214f4608af74", "@type": "Event", title: "Testing", start: "2026-06-27T00:00:00", duration: "P1D", timeZone: null, showWithoutTime: true, utcStart: "2026-06-26T22:00:00Z", … }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 14, eventsWithParticipants: 6, details: (6) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar fetchEvents completed
Object { start: "2026-06-01T00:00:00", end: "2026-07-05T23:59:59", rawCount: 14, validCount: 14, expandedCount: 17, droppedEvents: 0 }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 1, eventsWithParticipants: 1, details: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create verification query by uid
Object { uid: "8dbf94df-6471-4500-bbf4-214f4608af74", matchCount: 1, matches: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar createEvent response
Object { created: {…}, mappedCreated: {…}, isVisible: true, currentDateRange: {…}, inCurrentDateRange: true }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 14, eventsWithParticipants: 6, details: (6) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar deleteEvent
Object { storeId: "pg", realId: "pg", uid: "8dbf94df-6471-4500-bbf4-214f4608af74", recurrenceId: undefined, targetAccountId: "g" }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/set destroy request
Object { eventId: "pg", accountId: "g", sendSchedulingMessages: true }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/set destroy success
Object { eventId: "pg", destroyed: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 13, eventsWithParticipants: 5, details: (5) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar fetchEvents completed
Object { start: "2026-06-01T00:00:00", end: "2026-07-05T23:59:59", rawCount: 13, validCount: 13, expandedCount: 16, droppedEvents: 0 }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar deleteEvent
Object { storeId: "pe", realId: "pe", uid: "d29f33b5-bd7d-43b8-aa72-ea1fdc81852c", recurrenceId: undefined, targetAccountId: "g" }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/set destroy request
Object { eventId: "pe", accountId: "g", sendSchedulingMessages: true }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/set destroy success
Object { eventId: "pe", destroyed: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 12, eventsWithParticipants: 4, details: (4) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar fetchEvents completed
Object { start: "2026-06-01T00:00:00", end: "2026-07-05T23:59:59", rawCount: 12, validCount: 12, expandedCount: 15, droppedEvents: 0 }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar deleteEvent
Object { storeId: "pf", realId: "pf", uid: "01f7b7f1-ed49-40cd-95a8-ba582e71f043", recurrenceId: undefined, targetAccountId: "g" }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/set destroy request
Object { eventId: "pf", accountId: "g", sendSchedulingMessages: true }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/set destroy success
Object { eventId: "pf", destroyed: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 11, eventsWithParticipants: 3, details: (3) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar fetchEvents completed
Object { start: "2026-06-01T00:00:00", end: "2026-07-05T23:59:59", rawCount: 11, validCount: 11, expandedCount: 14, droppedEvents: 0 }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 11, eventsWithParticipants: 3, details: (3) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar createEvent request
Object { event: {…}, sendSchedulingMessages: true, targetAccountId: undefined, requestedCalendarIds: {…}, serverCalendarIds: {…}, currentDateRange: {…}, selectedCalendarIds: (3) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create [3718-c7a29c490c4a041f.js:1:563](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create outgoing payload
Object { accountId: "g", sendSchedulingMessages: true, eventKeys: (13) […], hasParticipants: true, participantCount: 2, participants: {…}, replyTo: {…} }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:jmap] [Mailbox Tree] Building tree from 25 mailboxes [3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:jmap] [Mailbox Tree] Built tree: 11 root nodes, max depth: 1, total own: 25, shared: 0 [3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create raw set response
Object { accountId: "g", newState: "swc9qg", created: {…} }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create server acknowledged created id
Object { createdId: "ph", created: {…} }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create fetched created event
Object { id: "ph", originalId: undefined, uid: "71183d79-fdde-4256-ad86-7281fc51f4c8", "@type": "Event", title: "Test", start: "2026-06-26T00:00:00", duration: "P1D", timeZone: null, showWithoutTime: true, utcStart: "2026-06-25T22:00:00Z", … }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 12, eventsWithParticipants: 4, details: (4) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar fetchEvents completed
Object { start: "2026-06-01T00:00:00", end: "2026-07-05T23:59:59", rawCount: 12, validCount: 12, expandedCount: 15, droppedEvents: 0 }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 1, eventsWithParticipants: 1, details: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create verification query by uid
Object { uid: "71183d79-fdde-4256-ad86-7281fc51f4c8", matchCount: 1, matches: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar createEvent response
Object { created: {…}, mappedCreated: {…}, isVisible: true, currentDateRange: {…}, inCurrentDateRange: true }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 12, eventsWithParticipants: 4, details: (4) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 12, eventsWithParticipants: 4, details: (4) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 12, eventsWithParticipants: 4, details: (4) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 12, eventsWithParticipants: 4, details: (4) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 12, eventsWithParticipants: 4, details: (4) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar createEvent request
Object { event: {…}, sendSchedulingMessages: true, targetAccountId: undefined, requestedCalendarIds: {…}, serverCalendarIds: {…}, currentDateRange: {…}, selectedCalendarIds: (3) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create [3718-c7a29c490c4a041f.js:1:563](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create outgoing payload
Object { accountId: "g", sendSchedulingMessages: true, eventKeys: (13) […], hasParticipants: true, participantCount: 2, participants: {…}, replyTo: {…} }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create raw set response
Object { accountId: "g", newState: "swo9qg", created: {…} }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create server acknowledged created id
Object { createdId: "pi", created: {…} }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create fetched created event
Object { id: "pi", originalId: undefined, uid: "6fc079b4-4b22-409a-b111-8ec57f48c295", "@type": "Event", title: "Test", start: "2026-06-27T14:00:00", duration: "PT1H", timeZone: "Europe/Berlin", showWithoutTime: false, utcStart: "2026-06-27T12:00:00Z", … }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 13, eventsWithParticipants: 5, details: (5) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar fetchEvents completed
Object { start: "2026-06-01T00:00:00", end: "2026-07-05T23:59:59", rawCount: 13, validCount: 13, expandedCount: 16, droppedEvents: 0 }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 1, eventsWithParticipants: 1, details: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] CalendarEvent/create verification query by uid
Object { uid: "6fc079b4-4b22-409a-b111-8ec57f48c295", matchCount: 1, matches: (1) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar createEvent response
Object { created: {…}, mappedCreated: {…}, isVisible: true, currentDateRange: {…}, inCurrentDateRange: true }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 13, eventsWithParticipants: 5, details: (5) […] }
details: Array(5) [ {…}, {…}, {…}, … ]
eventsWithParticipants: 5
totalEvents: 13
<prototype>: Object { … }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 13, eventsWithParticipants: 5, details: (5) […] }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] Calendar fetchEvents completed
Object { start: "2026-06-01T00:00:00", end: "2026-07-05T23:59:59", rawCount: 13, validCount: 13, expandedCount: 16, droppedEvents: 0 }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 13, eventsWithParticipants: 5, details: (5) […] }
details: Array(5) [ {…}, {…}, {…}, … ]
eventsWithParticipants: 5
totalEvents: 13
<prototype>: Object { … }
[3718-c7a29c490c4a041f.js:1:294](https://mails.xx.de/_next/static/chunks/3718-c7a29c490c4a041f.js)
[DEBUG:calendar] queryCalendarEvents participant summary
Object { totalEvents: 13, eventsWithParticipants: 5, details: (5) […] }
`
Description
If I create a meeting and invite people, it does not send an invitiation allthough it is checked.
Steps to Reproduce
Something also strange that happens (maybe unrelated): after creation it shows the new meeting twice for a few seconds:
Expected Behavior
Send inivitation mails to users and show in web-ui if it did or not.
Actual Behavior
Mail is not sent
Bulwark Version
1.7.5 (de56229)
Stalwart Mail Server Version
0.16.10
Browser
Firefox
Operating System
Windows
Screenshots / Screen Recording
No response
Relevant Logs or Error Output
Additional Context
No response