Users reported that the Discourse calendar stopped displaying events in certain browsers—specifically Firefox (desktop and mobile), Safari (mobile), and Microsoft Edge—while working fine in Chromium-based browsers like Chrome and Brave. The issue was confirmed across multiple platforms including Windows, Linux (MX Linux), iOS, and Android, ruling out OS-specific causes. cazee and Steve_Emerson documented the problem, noting it persisted even after disabling extensions, using clean browsers, and switching languages or user agents. A temporary test calendar on try.discourse.org confirmed the bug was not limited to self-hosted instances. JammyDodger helped set up the test environment, and Benjamin_D identified that the issue emerged after a recent plugin update. A warning in Firefox’s devtools console pointed to a potential cause. sam confirmed it was a Firefox-specific bug, and JammyDodger linked to the fix commit in the discourse-calendar repo. cazee confirmed the issue was resolved in the latest builds, thanking the community and developers for their swift response.
I’ve tested Chrome in normal, Incognito, Mobile browser and it’s fine on all. It’s just the other browsers appear to have issues (I’ve only tested desktop Mozilla and Edge; both didn’t work).
As started here Discourse Calendar (and Event) - #407, I would like to point attention to an error we are having in our self-hosted discourse since the latest upgrade to 3.2.0.beta2-dev
I can NOT confirm that. For us, the error occurs on iPhone and (latest) Andoid devices as well as on Linux desktop (MX Linux) with non-chromium browsers
I took the time and installed another browser: 115.3.1esr (64-Bit) on mx linux just to clarify on your question regarding ad blocker or other extensions
Unfortunately, also with that fresh browser without any extension and no DNS-blocking the calendar does not show any entries.
Any other suggestions? Is there a discourse installation where I could re-test the calendar? https://meta.discourse.org/ does not have the extension installed / enabled for me, so I can not verify it - same on https://try.discourse.org/
I already tried disabling each extension on our private hosted forum to check if they cause the problems, but seems not. Also discourse safe mode did not help
I dont know what I could do to come closer to a solution here. Please help
I have no problems with the calendar showing events in Chrome and Edge, but they aren’t showing up for me in Firefox. I have the calendar plugin installed on two different instances and it’s the same for both.
Events are also not showing in the calendar in Safari in iOS on my iPad and they definitely used to.
So the error is not related to our self-hosted discourse system. So we are at least one step further in the analysis.
I have also tried turning my browser language to english (our default is german) but did not help. Also, changing user agent string in firefox to e.g. latest chome browser did not work.
I can see the calendar item I added for 30th September in both Chrome and Firefox on my windows laptop, as well as Safari on my iPhone (both in the calendar in the topic as well as the category one) - that’s as anon.
I can only see the extra events you added in Chrome though.