can't create new event in nextcloud

the "+ Event" button and clicking on the calendar does nothing.

it's really strange. i was able to add an event a couple of minutes ago, but now i can't anymore.

i see this in the console:

Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. node.js:417:1
[INFO] calendar: 
Initial settings:
	- AppVersion: 6.0.2
	- EventLimit: true
	- FirstRun: true
	- ShowWeekNumbers: true
	- ShowTasks: true
	- ShowWeekends: true
	- SkipPopover: true
	- SlotDuration: 00:30:00
	- DefaultReminder: none
	- TalkEnabled: false
	- TasksEnabled: false
	- TasksSidebar: true
	- Timezone: America/Toronto
	- HideEventExport: false
	- ForceEventAlarmType: false
	- disableAppointments: false
	- CanSubscribeLink: true
	- attachmentsFolder: /Calendar
	- ShowResources: true
	- PublicCalendars: 
 
Object { app: "calendar", uid: "anarcat", level: 1 }
calendar-main.js:2:2707313
@nextcloud/calendar-js app is using version 2.2025b of the timezone database calendar-main.js:2:2836636
Calendar API not initialized calendar-main.js:2:5598641
Fallback to locale en calendar-main.js:2:5627393
[TZC] TZ selector not found (yet?), retrying in 1 sec TimeZoneChallenged:32:14
@nextcloud/calendar-js app is using version 2.2024a of the timezone database calendar-main.js:2:3399118
[INFO] core: session heartbeat polling started 
Object { app: "core", uid: "anarcat", level: 1 }
core-common.js:1:2322813
[INFO] calendar: Updated moment locale: nextcloud-calendar-fake-locale-fr-ca-en 
Object { app: "calendar", uid: "anarcat", level: 1 }
calendar-main.js:2:2707313
Notifications permissions granted NotificationsApp-Dh-eDeaD.chunk.mjs:1:113808
Polling interval updated to 30000 NotificationsApp-Dh-eDeaD.chunk.mjs:1:113239
Started background fetcher as session_keepalive is enabled NotificationsApp-Dh-eDeaD.chunk.mjs:1:110399
[TZC] Observing calendar for mutations. TimeZoneChallenged:49:18
Base timezone America/Toronto TimeZoneChallenged:57:13
[TZC] Updating timezone decorators... TimeZoneChallenged:61:13
Timezone America/Toronto, offset: -4 TimeZoneChallenged:79:13
Base timezone America/Toronto TimeZoneChallenged:57:13
Got notification data, restoring default polling interval. NotificationsApp-Dh-eDeaD.chunk.mjs:1:112194
calendar home scanned 
Array(44) [ {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, … ]
 
Array [ {…} ]
 
Array []
calendar-main.js:2:99885
Base timezone America/Toronto TimeZoneChallenged:57:13
TypeError: can't access property "title", e is null
    u event.js:84
    getCalendarObjectInstanceForNewEvent calendarObjectInstance.js:1385
    a pinia.mjs:1399
    beforeRouteEnter EditorMixin.js:754
    b vue-router.esm.js:290
    init vue-router.esm.js:398
    VueJS 45
    <anonymous> main.js:53
    <anonymous> main.js:63
    <anonymous> main.js:63
calendar-main.js:2:5467768
Uncaught (in promise) TypeError: can't access property "eventComponent", o.calendarObjectInstance is null
    updateTimeOfNewEvent calendarObjects.js:257
    a pinia.mjs:1399
    updateCalendarObjectInstanceForNewEvent calendarObjectInstance.js:1435
    a pinia.mjs:1399
    beforeRouteUpdate EditorMixin.js:834
    Me vue-router.esm.js:2512
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    a vue-router.esm.js:2091
    a vue-router.esm.js:2088
    m vue-router.esm.js:2384
    <anonymous> windowTitleService.js:51
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    a vue-router.esm.js:2088
    m vue-router.esm.js:2384
    created CalendarGrid.vue:274
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    De vue-router.esm.js:2095
    confirmTransition vue-router.esm.js:2392
    transitionTo vue-router.esm.js:2260
    push vue-router.esm.js:2606
    push vue-router.esm.js:3036
    push vue-router.esm.js:3035
    ch select.js:49
    trigger internal-common.js:3679
    Ko internal-common.js:3736
    select internal-common.js:5070
    created CalendarGrid.vue:285
    VueJS 30
calendar-main.js:2:96207
Base timezone America/Toronto TimeZoneChallenged:57:13
Uncaught (in promise) TypeError: can't access property "eventComponent", o.calendarObjectInstance is null
    updateTimeOfNewEvent calendarObjects.js:257
    a pinia.mjs:1399
    updateCalendarObjectInstanceForNewEvent calendarObjectInstance.js:1435
    a pinia.mjs:1399
    beforeRouteUpdate EditorMixin.js:834
    Me vue-router.esm.js:2512
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    a vue-router.esm.js:2091
    a vue-router.esm.js:2088
    m vue-router.esm.js:2384
    <anonymous> windowTitleService.js:51
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    a vue-router.esm.js:2088
    m vue-router.esm.js:2384
    created CalendarGrid.vue:274
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    De vue-router.esm.js:2095
    confirmTransition vue-router.esm.js:2392
    transitionTo vue-router.esm.js:2260
    push vue-router.esm.js:2606
    push vue-router.esm.js:3036
    push vue-router.esm.js:3035
    n AppNavigationHeaderNewEvent.vue:34
    VueJS 4
    click NcButton-CWPBzbcC.mjs:284
    VueJS 33
calendar-main.js:2:96207
Base timezone America/Toronto TimeZoneChallenged:57:13
Uncaught (in promise) TypeError: can't access property "eventComponent", o.calendarObjectInstance is null
    updateTimeOfNewEvent calendarObjects.js:257
    a pinia.mjs:1399
    updateCalendarObjectInstanceForNewEvent calendarObjectInstance.js:1435
    a pinia.mjs:1399
    beforeRouteUpdate EditorMixin.js:834
    Me vue-router.esm.js:2512
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    a vue-router.esm.js:2091
    a vue-router.esm.js:2088
    m vue-router.esm.js:2384
    <anonymous> windowTitleService.js:51
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    a vue-router.esm.js:2088
    m vue-router.esm.js:2384
    created CalendarGrid.vue:274
    m vue-router.esm.js:2362
    a vue-router.esm.js:2087
    De vue-router.esm.js:2095
    confirmTransition vue-router.esm.js:2392
    transitionTo vue-router.esm.js:2260
    push vue-router.esm.js:2606
    push vue-router.esm.js:3036
    push vue-router.esm.js:3035
    n AppNavigationHeaderNewEvent.vue:34
    VueJS 4
    click NcButton-CWPBzbcC.mjs:284
    VueJS 33
2 calendar-main.js:2:96207