Help to address strange calendar behavior

This issue seems to be related to the Calendar app but I’m not sure about it.

Steps to reproduce

It seems a random behavior so I really don’t know how to reproduce it

Expected behaviour

It should be possible to see or edit each calendar in the same way

Actual behaviour

  • Some user’s calendar it’s impossible to see (perennial spinning weel)

  • at least one user just have problem in setting up new events (it needs to reload the page at each step, starting from the click to open the editor)

  • if the calendar doesn’t load in the owner’s page it’s impossible to load it while shared with other users

  • imported in thunderbird it seems to work as expected

From Owncloud log it seems it’s a token validation matter:
{“reqId”:“ezvUiiVwnMZIw3tx6oGgGV”,“level”:0,“time”:“2024-01-19T08:24:53+00:00”,“remoteAddr”:“79.11.238.2”,“user”:“–”,“app”:“OC\Authentication\Token\DefaultTokenProvider::invalidateToken”,“method”:“REPORT”,“url”:“/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/”,“message”:“invalidating token a20a81b79450fa1cb1cf9ec7825fc464800aaa48c43985e8ae8e6dd84d342963b3af26b27be953ad90be6ae9fc3cb704451cbf39c68946dddd5550b7364bb2b8”}

Server configuration

Docker instance
Operating system:
Debian 12
Web server:
Apache2 from the docker
Database:
Maria DB 10.11
PHP version:
PHP Version => 7.4.3-4ubuntu2.19
ownCloud version: (see ownCloud admin page)
10.13.4 (stable) (problem showed up a few days before updating from 10.13.3)
Updated from an older ownCloud or fresh install:
updated several times in the years
Where did you install ownCloud from:
Docker from owncloud
Signing status (ownCloud 9.0 and above):

Login as admin user into your ownCloud and access 
http://example.com/index.php/settings/integrity/failed 
paste the results into https://gist.github.com/ and puth the link here.

No errors have been found.

The content of config/config.php:

{
“system”: {
“apps_paths”: [
{
“path”: “/var/www/owncloud/apps”,
“url”: “/apps”,
“writable”: false
},
{
“path”: “/var/www/owncloud/custom”,
“url”: “/custom”,
“writable”: true
}
],
“trusted_domains”: [
“own.bcelt.eu”
],
“datadirectory”: “/mnt/data/files”,
“dbtype”: “mysql”,
“dbhost”: “db”,
“dbname”: “owncloud”,
“dbuser”: “REMOVED SENSITIVE VALUE”,
“dbpassword”: “REMOVED SENSITIVE VALUE”,
“dbtableprefix”: “oc_”,
“log_type”: “owncloud”,
“supportedDatabases”: [
“sqlite”,
“mysql”,
“pgsql”
],
“upgrade.disable-web”: true,
“default_language”: “en”,
“overwrite.cli.url”: “http://own.bcelt.eu/”,
“htaccess.RewriteBase”: “/”,
“logfile”: “/mnt/data/files/owncloud.log”,
“loglevel”: 3,
“memcache.local”: “\OC\Memcache\APCu”,
“mysql.utf8mb4”: true,
“filelocking.enabled”: true,
“memcache.distributed”: “\OC\Memcache\Redis”,
“memcache.locking”: “\OC\Memcache\Redis”,
“redis”: {
“host”: “redis”,
“port”: “6379”
},
“passwordsalt”: “REMOVED SENSITIVE VALUE”,
“secret”: “REMOVED SENSITIVE VALUE”,
“version”: “10.13.4.1”,
“logtimezone”: “UTC”,
“installed”: true,
“instanceid”: “ocr1pro6z08r”,
“mail_domain”: “REMOVED SENSITIVE VALUE”,
“mail_from_address”: “REMOVED SENSITIVE VALUE”,
“mail_smtpmode”: “smtp”,
“mail_smtpsecure”: “tls”,
“mail_smtpauth”: 1,
“mail_smtphost”: “REMOVED SENSITIVE VALUE”,
“mail_smtpport”: “587”,
“mail_smtpname”: “REMOVED SENSITIVE VALUE”,
“mail_smtppassword”: “REMOVED SENSITIVE VALUE”,
“maintenance”: false,
“files_antivirus.av_cmd_options”: “”,
“files_antivirus.av_path”: “/usr/bin/clamscan”,
“allow_user_to_change_mail_address”: “”,
“debug”: false
}
}



**List of activated apps:**

Enabled:
  - activity:
    - Version: 2.7.2
    - Path: /var/www/owncloud/apps/activity
  - announcementcenter:
    - Version: 1.2.2
    - Path: /var/www/owncloud/apps/announcementcenter
  - brute_force_protection:
    - Version: 1.3.0
    - Path: /var/www/owncloud/custom/brute_force_protection
  - calendar:
    - Version: 2.0.0
    - Path: /var/www/owncloud/custom/calendar
  - comments:
    - Version: 0.3.0
    - Path: /var/www/owncloud/apps/comments
  - configreport:
    - Version: 0.2.2
    - Path: /var/www/owncloud/apps/configreport
  - dav:
    - Version: 0.7.0
    - Path: /var/www/owncloud/apps/dav
  - diagnostics:
    - Version: 0.2.0
    - Path: /var/www/owncloud/apps/diagnostics
  - federatedfilesharing:
    - Version: 0.5.0
    - Path: /var/www/owncloud/apps/federatedfilesharing
  - federation:
    - Version: 0.1.0
    - Path: /var/www/owncloud/apps/federation
  - files:
    - Version: 1.6.0
    - Path: /var/www/owncloud/apps/files
  - files_antivirus:
    - Version: 1.2.2
    - Path: /var/www/owncloud/apps/files_antivirus
  - files_external:
    - Version: 0.9.0
    - Path: /var/www/owncloud/apps/files_external
  - files_pdfviewer:
    - Version: 1.0.2
    - Path: /var/www/owncloud/custom/files_pdfviewer
  - files_sharing:
    - Version: 0.14.0
    - Path: /var/www/owncloud/apps/files_sharing
  - files_trashbin:
    - Version: 0.9.1
    - Path: /var/www/owncloud/apps/files_trashbin
  - files_versions:
    - Version: 1.3.0
    - Path: /var/www/owncloud/apps/files_versions
  - impersonate:
    - Version: 0.6.0
    - Path: /var/www/owncloud/custom/impersonate
  - market:
    - Version: 0.8.0
    - Path: /var/www/owncloud/apps/market
  - provisioning_api:
    - Version: 0.5.0
    - Path: /var/www/owncloud/apps/provisioning_api
  - systemtags:
    - Version: 0.3.0
    - Path: /var/www/owncloud/apps/systemtags
  - tasks:
    - Version: 0.9.7
    - Path: /var/www/owncloud/custom/tasks
  - templateeditor:
    - Version: 0.5.0
    - Path: /var/www/owncloud/custom/templateeditor
  - updatenotification:
    - Version: 0.2.1
    - Path: /var/www/owncloud/apps/updatenotification
Disabled:
  - admin_audit:
    - Path: /var/www/owncloud/apps/admin_audit
  - customgroups:
    - Path: /var/www/owncloud/apps/customgroups
  - drawio:
    - Path: /var/www/owncloud/apps/drawio
  - encryption:
    - Path: /var/www/owncloud/apps/encryption
  - enterprise_key:
    - Path: /var/www/owncloud/apps/enterprise_key
  - external:
    - Path: /var/www/owncloud/apps/external
  - files_classifier:
    - Path: /var/www/owncloud/apps/files_classifier
  - files_external_dropbox:
    - Path: /var/www/owncloud/apps/files_external_dropbox
  - files_external_ftp:
    - Path: /var/www/owncloud/apps/files_external_ftp
  - files_ldap_home:
    - Path: /var/www/owncloud/apps/files_ldap_home
  - files_lifecycle:
    - Path: /var/www/owncloud/apps/files_lifecycle
  - files_mediaviewer:
    - Path: /var/www/owncloud/apps/files_mediaviewer
  - files_primary_s3:
    - Path: /var/www/owncloud/apps/files_primary_s3
  - files_texteditor:
    - Path: /var/www/owncloud/apps/files_texteditor
  - firewall:
    - Path: /var/www/owncloud/apps/firewall
  - firstrunwizard:
    - Path: /var/www/owncloud/apps/firstrunwizard
  - graphapi:
    - Path: /var/www/owncloud/apps/graphapi
  - guests:
    - Path: /var/www/owncloud/apps/guests
  - kerberos:
    - Path: /var/www/owncloud/apps/kerberos
  - metrics:
    - Path: /var/www/owncloud/apps/metrics
  - notifications:
    - Path: /var/www/owncloud/apps/notifications
  - oauth2:
    - Path: /var/www/owncloud/apps/oauth2
  - openidconnect:
    - Path: /var/www/owncloud/apps/openidconnect
  - password_policy:
    - Path: /var/www/owncloud/apps/password_policy
  - ransomware_protection:
    - Path: /var/www/owncloud/apps/ransomware_protection
  - sharepoint:
    - Path: /var/www/owncloud/apps/sharepoint
  - systemtags_management:
    - Path: /var/www/owncloud/apps/systemtags_management
  - theme-enterprise:
    - Path: /var/www/owncloud/apps/theme-enterprise
  - user_external:
    - Path: /var/www/owncloud/apps/user_external
  - user_ldap:
    - Path: /var/www/owncloud/apps/user_ldap
  - user_shibboleth:
    - Path: /var/www/owncloud/apps/user_shibboleth
  - web:
    - Path: /var/www/owncloud/apps/web
  - windows_network_drive:
    - Path: /var/www/owncloud/apps/windows_network_drive
  - wopi:
    - Path: /var/www/owncloud/apps/wopi
  - workflow:
    - Path: /var/www/owncloud/apps/workflow

**Are you using external storage, if yes which one:** local/smb/sftp/...
NO
**Are you using encryption:** yes/no
NO
**Are you using an external user-backend, if yes which one:** LDAP/ActiveDirectory/Webdav/...
NO
### Client configuration
**Browser:**

**Operating system:**

### Logs
#### Web server error log
no errors on the webserver log

#### ownCloud log (data/owncloud.log)

Insert your ownCloud log here
sanitized extract (tail -n “owncloud (3).log” | grep USER-NONWORKINGCAL | grep -i cal)

{"reqId":"a6vUmp1unDftv74Ho8BQ","level":0,"time":"2024-01-19T08:24:52+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\User\\Session::validateToken","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"a6vUmp1unDftv74Ho8BQ","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"OC\\Authentication\\LoginPolicies\\GroupLoginPolicy policy registered"}
{"reqId":"a6vUmp1unDftv74Ho8BQ","level":1,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\User\\Session::loginInOwnCloud","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"login USER-WORKING using \"password\" login type"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\Authentication\\Token\\DefaultTokenProvider::invalidateToken","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"invalidating token a20a81b79450fa1cb1cf9ec7825fc464800aaa48c43985e8ae8e6dd84d342963b3af26b27be953ad90be6ae9fc3cb704451cbf39c68946dddd5550b7364bb2b8"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\User\\Session::login","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"regenerating session id for uid USER-WORKING, password set"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\User\\Session::validateToken","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"OC\\Authentication\\LoginPolicies\\GroupLoginPolicy policy registered"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":1,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\User\\Session::loginInOwnCloud","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"login USER-WORKING using \"password\" login type"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\Authentication\\Token\\DefaultTokenProvider::invalidateToken","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"invalidating token a286e8cb6855df9370f309d2cc67d1ceb409258bb2452875dc8df5c32ba33467f5ee1109710391dae765ebe4b86e954983a6b577e9416c277eac85dc71c90803"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\User\\Session::login","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"regenerating session id for uid USER-WORKING, password set"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\User\\Session::validateToken","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"OC\\Authentication\\LoginPolicies\\GroupLoginPolicy policy registered"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":1,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\\User\\Session::loginInOwnCloud","method":"REPORT","url":"\/remote.php\/dav\/calendars\/USER-WORKING\/personal_shared_by_USER-NONWORKINGCALt\/","message":"login USER-WORKING using \"password\" login type"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\\User\\Session::validateToken","method":"GET","url":"\/apps\/calendar\/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\\User\\Session::validateToken","method":"GET","url":"\/apps\/calendar\/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\\User\\Session::validateToken","method":"GET","url":"\/apps\/calendar\/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\\User\\Session::validateToken","method":"POST","url":"\/index.php\/apps\/calendar\/v1\/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\\User\\Session::validateToken","method":"POST","url":"\/index.php\/apps\/calendar\/v1\/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\\User\\Session::validateToken","method":"POST","url":"\/index.php\/apps\/calendar\/v1\/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"9xTZpMzUOnPFWlm7Jba7","level":0,"time":"2024-01-19T08:29:11+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\\User\\Session::validateToken","method":"PROPFIND","url":"\/remote.php\/dav\/calendars\/USER-NONWORKINGCALt\/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"RwcJktG61fgZrCIEVUPe","level":0,"time":"2024-01-19T08:29:11+00:00","remoteAddr":"2.34.29.192","use


#### Browser log

Insert your browser log here, this could for example include:
jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2 JQMIGRATE: Migrate is installed, version 1.4.0
moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:281 Deprecation warning: use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See Moment.js | Guides for more info.
warn @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:281
deprecateSimple @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:333
defineLocale @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:2141
i.m.a @ vendor.js:39927
i @ vendor.js:39927
i.m.a @ vendor.js:39927
i @ vendor.js:39927
i.m.a @ vendor.js:39932
i @ vendor.js:39927
(anonymous) @ vendor.js:39927
hslToRgb @ vendor.js:39927
(anonymous) @ vendor.js:39927
vendor.js:27213 Attempting to call a FullCalendar method on an element with no calendar.
a.warn @ vendor.js:27213
(anonymous) @ vendor.js:39250
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
viewRender @ app.js:461
S.publiclyTrigger @ vendor.js:35936
h.publiclyTrigger @ vendor.js:35456
f.triggerViewRender @ vendor.js:30070
e @ vendor.js:28020
d @ jquery.js:4855
dispatch @ jquery.js:4435
r.handle @ jquery.js:4121
trigger @ jquery.js:4350
a.event.trigger @ jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2
triggerHandler @ jquery.js:4907
u.trigger @ vendor.js:28001
a.runRemaining @ vendor.js:35116
a.tryStart @ vendor.js:35116
a.resume @ vendor.js:35116
f.stopBatchRender @ vendor.js:29965
S.renderView @ vendor.js:36176
S.initialRender @ vendor.js:36089
S.render @ vendor.js:35996
(anonymous) @ vendor.js:39258
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
link @ app.js:2440
(anonymous) @ vendor.js:633
(anonymous) @ vendor.js:5676
ue @ vendor.js:5696
B @ vendor.js:5132
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
B @ vendor.js:5127
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:27213 Attempting to call a FullCalendar method on an element with no calendar.
a.warn @ vendor.js:27213
(anonymous) @ vendor.js:39250
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
viewRender @ app.js:475
S.publiclyTrigger @ vendor.js:35936
h.publiclyTrigger @ vendor.js:35456
f.triggerViewRender @ vendor.js:30070
e @ vendor.js:28020
d @ jquery.js:4855
dispatch @ jquery.js:4435
r.handle @ jquery.js:4121
trigger @ jquery.js:4350
a.event.trigger @ jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2
triggerHandler @ jquery.js:4907
u.trigger @ vendor.js:28001
a.runRemaining @ vendor.js:35116
a.tryStart @ vendor.js:35116
a.resume @ vendor.js:35116
f.stopBatchRender @ vendor.js:29965
S.renderView @ vendor.js:36176
S.initialRender @ vendor.js:36089
S.render @ vendor.js:35996
(anonymous) @ vendor.js:39258
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
link @ app.js:2440
(anonymous) @ vendor.js:633
(anonymous) @ vendor.js:5676
ue @ vendor.js:5696
B @ vendor.js:5132
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
B @ vendor.js:5127
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5511
(anonymous) @ app.js:5499
instantiate @ vendor.js:2710
(anonymous) @ vendor.js:2636
invoke @ vendor.js:2710
h.$get @ vendor.js:2628
invoke @ vendor.js:2710
(anonymous) @ vendor.js:2573
u @ vendor.js:2710
a @ vendor.js:2710
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:6754 XHR finished loading: GET “https://own.bcelt.eu/custom/calendar/templates/colorpicker.html”.
(anonymous) @ vendor.js:6754
(anonymous) @ vendor.js:6554
(anonymous) @ vendor.js:6620
(anonymous) @ vendor.js:9722
(anonymous) @ vendor.js:9738
$digest @ vendor.js:10334
$apply @ vendor.js:10488
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:6754 XHR finished loading: POST “https://own.bcelt.eu/index.php/apps/calendar/v1/config”.
(anonymous) @ vendor.js:6754
(anonymous) @ vendor.js:6554
(anonymous) @ vendor.js:6620
(anonymous) @ vendor.js:9722
(anonymous) @ vendor.js:9738
$digest @ vendor.js:10334
$apply @ vendor.js:10488
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav/principals/users/anna.bennett/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5526
Promise.then (async)
(anonymous) @ app.js:5511
(anonymous) @ app.js:5499
instantiate @ vendor.js:2710
(anonymous) @ vendor.js:2636
invoke @ vendor.js:2710
h.$get @ vendor.js:2628
invoke @ vendor.js:2710
(anonymous) @ vendor.js:2573
u @ vendor.js:2710
a @ vendor.js:2710
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5584
Promise.then (async)
getAll @ app.js:5577
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: REPORT “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/personal/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
getAll @ app.js:6497
l.fcEventSource.events @ app.js:2902
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: REPORT “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/personal_shared_by_francesca.rinaldi/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
getAll @ app.js:6497
l.fcEventSource.events @ app.js:2902
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
app.js:4291 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘hasProperty’)
at app.js:4291:18
(anonymous) @ app.js:4291
Promise.then (async)
(anonymous) @ app.js:4274
E.p.getFcEvent @ app.js:4249
(anonymous) @ app.js:2912
(anonymous) @ app.js:2911
Promise.then (async)
l.fcEventSource.events @ app.js:2903
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
app.js:4291 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘hasProperty’)
at app.js:4291:18
(anonymous) @ app.js:4291
Promise.then (async)
(anonymous) @ app.js:4274
E.p.getFcEvent @ app.js:4249
(anonymous) @ app.js:2912
(anonymous) @ app.js:2911
Promise.then (async)
l.fcEventSource.events @ app.js:2903
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
a) The javascript console log
b) The network log
c) …

I would try to unshare and then share again the calendars in question.

Thank for your answer,
it seems that unshare and share again has no effect.
Looking at the log (owncloud log) I’m pretty bound to think is an invalid token issue but I have no idea on how to solve it.

From Owncloud log it seems it’s a token validation matter:

{“reqId”:“ezvUiiVwnMZIw3tx6oGgGV”,“level”:0,“time”:“2024-01-19T08:24:53+00:00”,“remoteAddr”:“79.11.238.2”,“user”:“–”,“app”:“OC\Authentication\Token\DefaultTokenProvider::invalidateToken”,“method”:“REPORT”,“url”:“/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/”,“message”:“invalidating token a20a81b79450fa1cb1cf9ec7825fc464800aaa48c43985e8ae8e6dd84d342963b3af26b27be953ad90be6ae9fc3cb704451cbf39c68946dddd5550b7364bb2b8”}

Paolo