Calendar disappeared for owner - but still visible to those shared with

Hardware/Software Info: I am using Nextcloud AIO (v8.2.1) on a Lenovo ThinkCentre M75q Gen 2 with 16GB RAM running Ubuntu 22.04.02 LTS

Problem:
I recently received an email from one of our users, that her calendar had disappeared (1) and that every new calendar entry is now associated to the calendar of another user (2).

While case (2) is easily to explain - she has editing rights in this calendar, so Nextcloud just simply picks the next valid calendar - I am struggling to find the root cause for case (1).

If I log in myself, I can see her calendar (even with her profile icon next to it) in my calendar view, as it was shared previously with a certain user group. However, if I use “Imitation” to check her user, I cannot see this calendar at all. It is simply not there and is also not available in the dropdown when creating a new entry.

Here is what I see (Calendar visible):
image

Here is what the user sees (Calendar not visible):
image

First thoughts:

To me this means, that the calendar seems to be there but no longer associated with the user.

Of course I can create a backup ICS file of the calendar easily from my admin user account and have her create a new one in her profile. But the former one, which was shared with a wider group, will still remain visible and cannot be removed.

Any thoughts on how to approach this or how to start troubleshooting? I am to a certain extent familiar with Ubuntu but not en expert. The same applies for docker. So I would appreciate your help on the “how” in case you need some further information.+

Thanks, Schorse333

I’m having the same issue. This seems to effect all LDAP users
Did you find the cause or a solution?

Well not really. But luckily the calendar was still visible to “all” other users - me included. So I downloaded an ICS file, deactivated the user and created a new one, where I uploaded the ICS. The pity though is, that the user needs to be “re-invited” to all meetings where he/she was supposed to take part, as he/she is acting under a new UserID.

We don’t use LDAP, and we’ve had the same issue. This was with a calendar that wasn’t shared. But the calendar was still in the DB (not marked deletion BTW, which was my first thought). The admin was able to use occ to transfer the calendar to a different user and then export it to an ics file. But even when transferred back with occ, it still wasn’t visible on either NC web app or using caldav to that user. A newly created calendar and then importing the ics file does seem to be working though. But this is not a good bug.