Snap: Can't update, add, or remove apps

Support intro

Sorry to hear you’re facing problems. :slightly_frowning_face:

The community help forum (help.nextcloud.com) is for home and non-enterprise users. Support is provided by other community members on a best effort / “as available” basis. All of those responding are volunteering their time to help you.

If you’re using Nextcloud in a business/critical setting, paid and SLA-based support services can be accessed via portal.nextcloud.com where Nextcloud engineers can help ensure your business keeps running smoothly.

Getting help

In order to help you as efficiently (and quickly!) as possible, please fill in as much of the below requested information as you can.

Before clicking submit: Please check if your query is already addressed via the following resources:

(Utilizing these existing resources is typically faster. It also helps reduce the load on our generous volunteers while elevating the signal to noise ratio of the forums otherwise arising from the same queries being posted repeatedly).

Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can. :heart:

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    • 32.0.9
  • Operating system and version (e.g., Ubuntu 24.04):
    • Ubuntu 24.04
  • Web server and version (e.g, Apache 2.4.25):
    • per Snap
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • per Snap
  • PHP version (e.g, 8.3):
    • per Snap
  • Is this the first time you’ve seen this error? (Yes / No):
    • It's been a long time since I've seen this
  • When did this problem seem to first start?
    • Within the last week or so
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • Snap
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • No

Summary of the issue you are facing:

I can no longer update, enable, disable, add, or remove apps.

Steps to replicate it (hint: details matter!):

  1. In the Apps page click any button to update, enable, disable, add, or remove apps
    Result: “An error occurred during the request. Unable to proceed.”

Log entries

Nextcloud

{"reqId":"lEWCGr903Asf4TbW7dLZ","level":0,"time":"2026-06-01T18:30:14+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"federatedfilesharing","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias \"OCP\\AppFramework\\IAppContainer\" is deprecated. Please request \"Psr\\Container\\ContainerInterface\" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"federatedfilesharing"},"id":"6a1dcfb624458"}

Configuration

Nextcloud

The output of occ config:list system or similar is best, but, if not possible, the contents of your config.php file from /path/to/nextcloud is fine (make sure to remove any identifiable information!):

How do I get that from the Snap?

Apps

The output of occ app:list (if possible).

How do I get that from the Snap?

I’m sure there’s more relevant info I can provide, and with guidance on what’s useful I’ll do my best. Thanks in advance for any help on this.

Hey @RGaskin, welcome to the Nextcloud community and thanks for supporting Nextcloud snap :handshake:

Sorry to hear you are having issues with your Nextcloud snap installation. If you’ve come this far, you’re on the right track! There is a good chance someone in the community has had a similar issue and knows how to resolve it.

In order to help you we’ll need some Information to get an Idea of your setup, so complete the required support template and post the output of the following command allowing us to look at your redacted configuration file:

sudo nextcloud.occ config:list

Nextcloud logs are very verbose, thus your logs will certainly help resolve your issue. access your logs by following how to manage Nextcloud snap logs or you could run the debugging script and post the result here or paste the result of the following command:

sudo tail -n 20 /var/snap/nextcloud/current/logs/nextcloud.log

Below are some links to how-to’s answering frequently asked questions and may help you help yourself;

run the the debugging script and post the result here.

{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"--","app":"serverDI","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"serverDI"}}
{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"--","app":"serverDI","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"serverDI"}}
{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"--","app":"serverDI","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"serverDI"}}
{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"serverDI","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"serverDI"}}
{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"dav","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "OCP\\AppFramework\\IAppContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"dav"}}
{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"dav","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "OCP\\AppFramework\\IAppContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"dav"}}
{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"serverDI","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"serverDI"}}
{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"federatedfilesharing","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "OCP\\AppFramework\\IAppContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"federatedfilesharing"}}
{"reqId":"jSxnrxlcAJYRVn3Ha6uO","level":0,"time":"2026-06-01T22:42:38+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"provisioning_api","method":"GET","url":"/ocs/v1.php/cloud/user?format=json","scriptName":"/ocs/v1.php","message":"The requested alias "UserId" is deprecated. Please request "userId" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh) mirall/33.0.5 (Nextcloud, macos-25.5.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"32.0.9.2","clientReqId":"b7765d70-9fe5-476c-a48d-6dd7e484a3a6","data":{"app":"provisioning_api"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"--","app":"serverDI","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"serverDI"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"--","app":"serverDI","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"serverDI"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"--","app":"serverDI","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"serverDI"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"--","app":"serverDI","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"serverDI"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"--","app":"serverDI","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"serverDI"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"serverDI","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"serverDI"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"dav","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\AppFramework\\IAppContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"dav"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"dav","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\AppFramework\\IAppContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"dav"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"serverDI","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\IServerContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"serverDI"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"federatedfilesharing","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"The requested alias "OCP\\AppFramework\\IAppContainer" is deprecated. Please request "Psr\\Container\\ContainerInterface" directly. This alias will be removed in a future Nextcloud version.","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","data":{"app":"federatedfilesharing"}}
{"reqId":"vCBScwKPjXlJ3M9CuKtB","level":0,"time":"2026-06-01T22:42:42+00:00","remoteAddr":"172.56.232.62","user":"4W","app":"no app in context","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","scriptName":"/ocs/v2.php","message":"dirty table reads: SELECT `name` FROM `*PREFIX*authtoken` WHERE (`uid` = :dcValue1) AND (`last_activity` >= :dcValue2)","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0","version":"32.0.9.2","exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `name` FROM `*PREFIX*authtoken` WHERE (`uid` = :dcValue1) AND (`last_activity` >= :dcValue2)","Code":0,"Trace":\[{"file":"/snap/nextcloud/53305/htdocs/lib/private/DB/ConnectionAdapter.php","line":50,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->"},{"file":"/snap/nextcloud/53305/htdocs/lib/private/DB/QueryBuilder/QueryBuilder.php","line":293,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->"},{"file":"/snap/nextcloud/53305/htdocs/apps/notifications/lib/Service/ClientService.php","line":37,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->"},{"file":"/snap/nextcloud/53305/htdocs/apps/notifications/lib/Controller/EndpointController.php","line":94,"function":"hasTalkDesktop","class":"OCA\\Notifications\\Service\\ClientService","type":"->"},{"file":"/snap/nextcloud/53305/htdocs/lib/private/AppFramework/Http/Dispatcher.php","line":204,"function":"listNotifications","class":"OCA\\Notifications\\Controller\\EndpointController","type":"->"},{"file":"/snap/nextcloud/53305/htdocs/lib/private/AppFramework/Http/Dispatcher.php","line":118,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/snap/nextcloud/53305/htdocs/lib/private/AppFramework/App.php","line":153,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/snap/nextcloud/53305/htdocs/lib/private/Route/Router.php","line":321,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/snap/nextcloud/53305/htdocs/ocs/v1.php","line":61,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/snap/nextcloud/53305/htdocs/ocs/v2.php","line":8,"args":\["/snap/nextcloud/53305/htdocs/ocs/v1.php"\],"function":"require_once"}\],"File":"/snap/nextcloud/53305/htdocs/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `name` FROM `*PREFIX*authtoken` WHERE (`uid` = :dcValue1) AND (`last_activity` >= :dcValue2)","tables":\["oc_authtoken"\],"reads":\["oc_authtoken"\],"exception":{},"CustomMessage":"dirty table reads: SELECT `name` FROM `*PREFIX*authtoken` WHERE (`uid` = :dcValue1) AND (`last_activity` >= :dcValue2)"}}

Related question: if all else fails, is there a way to export all app data from an Nextcloud instance so I could install a fresh snap and restore all the users, apps, and the user data for those apps?

I have plenty of copies of the Files repository, but the DB stuff is what I’m concerned about mostly.

In this case, things ran great for many months, but after a recent update the Calendar app icon was no longer rendering in the tool bar, and clicking it didn’t load the app, just refreshed whatever page I was on.

Then I rolled back to a previous snap, and while it restored Calendar I’m now finding I can’t add/remove/update apps.

Whether or not I fix this, it would be nice to find a solution for backing up user app data.


UPDATE: Since I wrote that I’ve found the Export command. Tasty.

I chose the Snap because I don’t need flexibility but I do need minimal tinkering. And most of the time it delivers.

If a solution for the current mystery with apps doesn’t come to mind, any downside to using export, tossing the Snap,but a fresh Snap in place, and then re-importing?

@RGaskin, there are no mysteries, just too little information…

sudo nextcloud.occ config:list

you’re not giving us the information we need. so run the the debugging script and post the result here.

correct, if you’re referring to this Backup, restore & migrate wiki.

nope, but be patient and give us some information to be able to help you… worst case would be you’re migrating the issue to your new instance…

@RGaskin thanks for those logs… its not nearly enough and I’m guessing here, but you may have tried to share something via ferderated share and the share is not reaching the federated instance… check your shares and check federated sharing in your admin interface, remove the broken federated share and try try again if that resolves your issue.

@RGaskin please run the following commands in the host shell and simply copy and paste the results here:

  1. list installed apps
sudo nextcloud.occ app:list
  1. show configuretion file (redacted)
sudo nextcloud.occ config:list

Enabled:

  • admin_audit: 1.22.0
  • analytics: 6.3.4
  • app_api: 32.0.0
  • appointments: 2.7.3
  • assistant: 2.13.0
  • bruteforcesettings: 5.0.0
  • calendar: 6.4.2
  • circles: 32.0.0
  • cloud_federation_api: 1.16.0
  • collectives: 4.4.1
  • comments: 1.22.0
  • contacts: 8.3.12
  • contactsinteraction: 1.13.1
  • context_chat: 5.3.1
  • dashboard: 7.12.0
  • dav: 1.34.2
  • deck: 1.16.5
  • doom_nextcloud: 1.0.8
  • drawio: 4.1.4
  • federatedfilesharing: 1.22.0
  • files: 2.4.0
  • files_downloadlimit: 5.0.0
  • files_linkeditor: 1.1.24
  • files_pdfviewer: 5.0.0
  • files_reminders: 1.5.0
  • files_sharing: 1.24.1
  • files_trashbin: 1.22.0
  • files_versions: 1.25.0
  • files_zip: 2.3.0
  • forms: 5.2.9
  • impersonate: 3.0.1
  • integration_jira: 1.4.1
  • logreader: 5.0.0
  • lookup_server_connector: 1.20.0
  • mail: 5.8.2
  • news: 28.4.1
  • nextcloud_announcements: 4.0.0
  • notes: 5.0.0
  • notifications: 5.0.0
  • oauth2: 1.20.0
  • password_policy: 4.0.0
  • passwords: 2026.5.10
  • privacy: 4.0.0
  • profile: 1.1.0
  • provisioning_api: 1.22.0
  • related_resources: 3.0.0
  • richdocuments: 9.0.6
  • richdocumentscode: 25.4.904
  • serverinfo: 4.0.0
  • settings: 1.15.1
  • sharebymail: 1.22.0
  • side_menu: 5.3.0
  • spreed: 22.0.13
  • support: 4.0.0
  • systemtags: 1.22.0
  • tables: 1.0.8
  • tasks: 0.17.1
  • text: 6.0.2
  • theming: 2.7.0
  • timemanager: 0.3.23
  • twofactor_backupcodes: 1.21.0
  • viewer: 5.0.0
  • weather_status: 1.12.0
  • webhook_listeners: 1.3.0
  • workflowengine: 2.14.0
    Disabled:
  • activity: 5.0.0 (installed 2.17.0)
  • auto_groups: 1.7.1 (installed 1.7.1)
  • cookbook: 0.11.7 (installed 0.11.7)
  • encryption: 2.20.0
  • external: 7.0.1 (installed 7.0.1)
  • federation: 1.22.0 (installed 1.20.0)
  • files_external: 1.24.1 (installed 1.23.0)
  • firstrunwizard: 5.0.0 (installed 2.14.0)
  • integration_mastodon: 4.0.0 (installed 4.0.0)
  • photos: 5.0.0 (installed 2.0.1)
  • recommendations: 5.0.0 (installed 1.4.0)
  • survey_client: 4.0.0 (installed 1.13.0)
  • suspicious_login: 10.0.0
  • twofactor_nextcloud_notification: 6.0.0
  • twofactor_totp: 14.0.0
  • user_ldap: 1.23.0
  • user_status: 1.12.0 (installed 1.5.0)

That output appears to include a private key. I can edit that, but should I be on the lookout for other details best left unposted?

But ah, there’s so much. Hard to know exactly what you’re looking for without risking overloading you with MBs of junk that isn’t useful to you.

I don’t have federation enabled, and am not sharing with any other instances.

I did install the Jira integration, but haven’t yet had time to set that up.

Hey @RGaskin don’t hassle, that app list was a great help… there are a couple of apps you should deisable/remove, as they are unsupported and could be the source of your issue:

compatipility issues probable

  • app_api: 32.0.0
  • context_chat: 5.3.1
  • doom_nextcloud: 1.0.8
  • drawio: 4.1.4
  • files_zip: 2.3.0
  • integration_jira: 1.4.1
  • side_menu: 5.3.0

ARM64 issues

A prevalent cause of auto-update issues is attributed to incompatible third party apps due to snap confinement. Any apps requiring access to executable binaries will cause auto-updates to fail since these are not included in the snap. Disabling the misbehaving apps usually resolves the auto-update issue. Sometimes apps can be re-installed or re-enabled after successful manual refresh (update)… but may recur during the next auto-update.

see Managing automatic update issues

Disable apps using the commandline (shell on host)

If your Nextcloud interface is unavailable or in Maintenance mode, you can disable apps using the management console or command line:

  1. List apps: sudo nextcloud.occ app:list
  2. Disable app: sudo nextcloud.occ app:disable <appname>
    • Remove app: sudo nextcloud.occ app:remove <appname>

Note: you’ll need to disable those apps listed one by one using the <appname> (without version numbers!)

e.g. sudo nextcloud.occ app:disable app_api or sudo nextcloud.occ app:disable context_chat

recommendation

try not to collect all sorts of fancy apps because they sound interesting/fun, as some of these apps are third party apps and the maintainers are slow updating them sometimes and the snap is rather opinionated about third party binaries… its a security measure after all.

hth

Thank you for the tips. I’ve been taking too much for granted with regard to app stability, but given the combinatorial explosion of possibilities it makes sense to drop all but the essentials (most were evaluating things for clients, except Doom, because, well, Doom).

All those you’ve listed have been removed. Dropped Cookbook while I was at it.

After restarting for freshness, the situation with not being able to enable/disable/remove apps remains, but with a new twist.

Now in the Admin Overview’s “Security Check” I see something I’ve never seen before:

“Code integrity
Some files have not passed the integrity check.”

When I click the provided link to review the details, I get:

Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results
=======
- notes
	- FILE_MISSING
		- l10n/hy.js
		- l10n/hy.json
		- l10n/ia.js
		- l10n/ia.json
		- l10n/id.js
		- l10n/id.json
		- l10n/is.js
		- l10n/is.json
		- l10n/it.js
		- l10n/it.json
		- l10n/ja.js
		- l10n/ja.json
		- l10n/ka.js
		- l10n/ka.json
		- l10n/ka_GE.js
		- l10n/ka_GE.json
		- l10n/kab.js
		- l10n/kab.json
		- l10n/km.js
		- l10n/km.json
		- l10n/kn.js
		- l10n/kn.json
		- l10n/ko.js
		- l10n/ko.json
		- l10n/lb.js
		- l10n/lb.json
		- l10n/lo.js
		- l10n/lo.json
		- l10n/lt_LT.js
		- l10n/lt_LT.json
		- l10n/lv.js
		- l10n/lv.json
		- l10n/mk.js
		- l10n/mk.json
		- l10n/mn.js
		- l10n/mn.json
		- l10n/ms_MY.js
		- l10n/ms_MY.json
		- l10n/nb.js
		- l10n/nb.json
		- l10n/nl.js
		- l10n/nl.json
		- l10n/nn_NO.js
		- l10n/nn_NO.json
		- l10n/oc.js
		- l10n/oc.json
		- l10n/pl.js
		- l10n/pl.json
		- l10n/ps.js
		- l10n/ps.json
		- l10n/pt_BR.js
		- l10n/pt_BR.json
		- l10n/pt_PT.js
		- l10n/pt_PT.json
		- l10n/ro.js
		- l10n/ro.json
		- l10n/ru.js
		- l10n/ru.json
		- l10n/sc.js
		- l10n/sc.json
		- l10n/si.js
		- l10n/si.json
		- l10n/sk.js
		- l10n/sk.json
		- l10n/sl.js
		- l10n/sl.json
		- l10n/sq.js
		- l10n/sq.json
		- l10n/sr.js
		- l10n/sr.json
		- l10n/sr@latin.js
		- l10n/sr@latin.json
		- l10n/sv.js
		- l10n/sv.json
		- l10n/sw.js
		- l10n/sw.json
		- l10n/ta.js
		- l10n/ta.json
		- l10n/th.js
		- l10n/th.json
		- l10n/tr.js
		- l10n/tr.json
		- l10n/ug.js
		- l10n/ug.json
		- l10n/uk.js
		- l10n/uk.json
		- l10n/ur_PK.js
		- l10n/ur_PK.json
		- l10n/uz.js
		- l10n/uz.json
		- l10n/vi.js
		- l10n/vi.json
		- l10n/zh_CN.js
		- l10n/zh_CN.json
		- l10n/zh_HK.js
		- l10n/zh_HK.json
		- l10n/zh_TW.js
		- l10n/zh_TW.json
		- lib/AppInfo/Application.php
		- lib/AppInfo/BeforeShareCreatedListener.php
		- lib/AppInfo/BeforeTemplateRenderedListener.php
		- lib/AppInfo/Capabilities.php
		- lib/AppInfo/DashboardWidget.php
		- lib/AppInfo/NotesHooks.php
		- lib/AppInfo/SearchProvider.php
		- lib/Controller/ChunkCursor.php
		- lib/Controller/ETagDoesNotMatchException.php
		- lib/Controller/Helper.php
		- lib/Controller/NotesApiController.php
		- lib/Controller/NotesController.php
		- lib/Controller/PageController.php
		- lib/Controller/SettingsController.php
		- lib/Db/Meta.php
		- lib/Db/MetaMapper.php
		- lib/Migration/Cleanup.php
		- lib/Migration/EditorHint.php
		- lib/Migration/Version3005Date20200528204430.php
		- lib/Migration/Version3005Date20200528204431.php
		- lib/Reference/NoteReferenceProvider.php
		- lib/Service/ImageNotWritableException.php
		- lib/Service/InsufficientStorageException.php
		- lib/Service/MetaNote.php
		- lib/Service/MetaService.php
		- lib/Service/Note.php
		- lib/Service/NoteDoesNotExistException.php
		- lib/Service/NoteNotWritableException.php
		- lib/Service/NoteUtil.php
		- lib/Service/NotesFolderException.php
		- lib/Service/NotesService.php
		- lib/Service/SettingsService.php
		- lib/Service/TagService.php
		- lib/Service/Util.php
		- playwright.config.ts
		- playwright/e2e/basic.spec.ts
		- playwright/e2e/category-actions.spec.ts
		- playwright/start-nextcloud-server.mjs
		- playwright/support/login.ts
		- playwright/support/sections/NoteEditor.ts
		- templates/dev-mode.php
		- templates/main.php

Raw output
==========
Array
(
    [notes] => Array
        (
            [FILE_MISSING] => Array
                (
                    [l10n/hy.js] => Array
                        (
                            [expected] => dedc24e18358de2adef620e1367ef3352fe563c3fd6d55b5dcf6793d4111512454ba52c35d08dc3392eba1590e4604764b932d245d9c857a731393d841f09e5a
                            [current] => 
                        )

                    [l10n/hy.json] => Array
                        (
                            [expected] => 4bb35055c0f42f0084d638a6f1457328b471b198cf873aa73b9539d455db7c5f27e169394489dc2f2512789b4fe7e7644c26214c8d4fa499e187e7736a39a11c
                            [current] => 
                        )

                    [l10n/ia.js] => Array
                        (
                            [expected] => bb97fb08de7642d8ef65bbde2e38b1347f331f4582afc399ceb7faacee452b01a3283ea6147e7ccb15d9fe551e4e337b17d8371fe80b694f84f7bdef01389f22
                            [current] => 
                        )

                    [l10n/ia.json] => Array
                        (
                            [expected] => a36c926244cc66fd84feb8395f02bc50d06399a6bf860bf5cce7c2274a41e5e8fcc789e7364bed076e9d11d9b798f0119420d8d3f49e7317307f3a35f9c0749a
                            [current] => 
                        )

                    [l10n/id.js] => Array
                        (
                            [expected] => c42e2813f2204d2101aa1f516325a82cb5b561221eedba2eed886f67be6569213bf3bca563fe2c7571715de430da7851e8f6934892f4b6eba4b4197e80dddadd
                            [current] => 
                        )

                    [l10n/id.json] => Array
                        (
                            [expected] => 450a0799cff0a48239c7e17d24e81f1d6a7e96171ad4b97fd8c12060ccf067a653ac4aa81ccacd9c45b715ade4261ac8e6c767e50988b31f1f02539bb9706291
                            [current] => 
                        )

                    [l10n/is.js] => Array
                        (
                            [expected] => cb408929e6747613371fc7bc9aa1de561b7ceda7c1c7c91b0816d60b5f3de65408767ec65b44ef5f29897f1334b896f88512d433f2d8e4e0eccceb3522a80ff9
                            [current] => 
                        )

                    [l10n/is.json] => Array
                        (
                            [expected] => 4e13c96bcd6de750d709eb606468383d8ed98cec7fa48bb7e49c6f91a328f6f773614e3b19cd835711c1d34f59cda9fe893fe3df80699ef3bda018c37fadc830
                            [current] => 
                        )

                    [l10n/it.js] => Array
                        (
                            [expected] => 99036268d0604c139c7248674a171fc856e0d8f97fb2cbe48db18403d43251a4dece0c0de72eea87939dbddba5dccf6a118b131196365b242780a49bc41c23db
                            [current] => 
                        )

                    [l10n/it.json] => Array
                        (
                            [expected] => 07d64126f67834ba18b48cb46f3bdf3a0c369d591397eaf1ace447ef6f0560a160f4782de2ffbc21fccbed27805aa814623f4cd2895e72497d49f8e4be5c662c
                            [current] => 
                        )

                    [l10n/ja.js] => Array
                        (
                            [expected] => 72ea4c2a2accb9d4fb846d0e4b8d380f2d181cb12f441dd528abf778fe3e43c633c0813f8848daaec969529957e456f15b8fab08483921aa15e07bfd104cd646
                            [current] => 
                        )

                    [l10n/ja.json] => Array
                        (
                            [expected] => 2700425c330b9c989719b6c4eb4b7a961c48b0912746d09dff01ae6d78fd36cbcf7d34b59848e3ee78815383e19658472a15f0442de33e31e182f86b04f06182
                            [current] => 
                        )

                    [l10n/ka.js] => Array
                        (
                            [expected] => f60b4eab6d3f017b6a6e744b51239c1a6e82feb01a87d85440a4261ce58ceb152c542f1cede189e6f4cfd633cd9ae59baaaf1c558d67262580aed151c2604893
                            [current] => 
                        )

                    [l10n/ka.json] => Array
                        (
                            [expected] => fe5d08f9d86ab2a468268afa04ff8e4661e0b1affb35cdc4ba0c7c684ba8713836faa43db7cc26e74922cd0eb1a03127cb02d2f1ed4a9658d0086bb311156327
                            [current] => 
                        )

                    [l10n/ka_GE.js] => Array
                        (
                            [expected] => 495dec7389eb0e03872f8d6a453eac0bb08302fcd50718c00a32e0d8befeb9ed2c0ef6ea6c10a6ab3f4a07ebda09615280fd1a42d6d05b528de17e90f16a2472
                            [current] => 
                        )

                    [l10n/ka_GE.json] => Array
                        (
                            [expected] => 4f9dfe334865585593f5362c4b1ccea97376d35fd10c70296b0033fb626b1bfa0b03252f1aa929172f5d6a8ffa468fe9751d4f03987f5dbebcb109f7ec1c7716
                            [current] => 
                        )

                    [l10n/kab.js] => Array
                        (
                            [expected] => 5b669fdc997055a0fe0e288a492458f9695ea3f42034a94c6e71af44bc6fc65720cfb0a4fdbd89badb6db14c991052def3a750b236a771ff69a74bbd6b29f869
                            [current] => 
                        )

                    [l10n/kab.json] => Array
                        (
                            [expected] => c81838f579a3963ddbe87ffdbf71675c1e0d1c20becaef5823e88547344a35c583c4ad647bd5cb769e0205661081fcd89c1136c05cd6f19346fc0ef0eafb1f56
                            [current] => 
                        )

                    [l10n/km.js] => Array
                        (
                            [expected] => d5692f273473c6ba2d18625ec63a61aa72237af620b50d82be24bcecbd3efabd2a64a3c01f85c2075655fa774a20464854f6f20712aeb6b45db7bc9e9531397b
                            [current] => 
                        )

                    [l10n/km.json] => Array
                        (
                            [expected] => dd81cf33c43fda998369a1d73fe1414cb78e151969f516aabcb1a76bfeec393d51a0639431b1b1b3fdcbf55d3ebe14b115478631ad756ee8b228800c0611c740
                            [current] => 
                        )

                    [l10n/kn.js] => Array
                        (
                            [expected] => 69cb4849777065d8224ea8776dcd0cee56234df97ebf7061121f5d699a5cb4585e9a4f052530b287d030bd40bdbc5f3d856b312a9b841d88fa0363bfd647e037
                            [current] => 
                        )

                    [l10n/kn.json] => Array
                        (
                            [expected] => 1c25e2cfb391636d2e0aa129fd31cb75d8cc9d97c06356faeeb9e8537f332f6915ff69150c6b1f322d594f8891c1188f85e0baaa5aec8299d6f9237b16fca12b
                            [current] => 
                        )

                    [l10n/ko.js] => Array
                        (
                            [expected] => b215cd308b49d0fb0e9855a2673162cc20c957bc68b3fa492f923e5e138d865e4f1b7cb32461d2795f1721144657cdfa16b28d8398c11823e178722f361d9f38
                            [current] => 
                        )

                    [l10n/ko.json] => Array
                        (
                            [expected] => ff4605b094db9c3f697f30a71f026cdc27366ade61e5c4d8b5d93b4a0d7bef6310c6d10cf7eaee0234c4d487f2b1fc139fca7baa605dc2d0b146430d321641b4
                            [current] => 
                        )

                    [l10n/lb.js] => Array
                        (
                            [expected] => 6bd441ae7ed8dc5cbaa3a63f6ab9f646e03c4743fce81ca57bd915e8a18d0d10c0080613a4bf0a7d0fc075c987cf2b6fda722ee642e520019bb36a43e1a49328
                            [current] => 
                        )

                    [l10n/lb.json] => Array
                        (
                            [expected] => 3ae3793cf6d5230a9d794b34b5824d99aebce2fcc85e447795eaf886dd90da55b6f61c3f511b102052acda52c5b0c6949770643a9f0d77a431db71977c8d3e09
                            [current] => 
                        )

                    [l10n/lo.js] => Array
                        (
                            [expected] => aeecc64bef7f50932dc13967f93c052083bdc10dc5ca0ae0f6751257fb28ce6f16010c722a5d5cf2a2585ab022b96b7572189dad9b0a649516bfae0f18ee6fbd
                            [current] => 
                        )

                    [l10n/lo.json] => Array
                        (
                            [expected] => 32d65e9cf5c2a0d23bc2b984b2162ece6329acec8ceeb0a4a2ef9dd0dfe765ddee52d664d63f32a6424fa3361170b8401bf67d14e2315f50e5b332c2f93632d9
                            [current] => 
                        )

                    [l10n/lt_LT.js] => Array
                        (
                            [expected] => fb72338d8ffcf5977ce7e3e81b36f1033753f4732db573ca6ff7054edc065cdfbaf4339b263eb005d5a3c9d49a7eb78cfe37793e6d5c7921fdf02e2d09dd2ed9
                            [current] => 
                        )

                    [l10n/lt_LT.json] => Array
                        (
                            [expected] => db30a8942b09d37468d61a32714a81fa8c263b4ce8835187ccc4dcb127991f1a836446f80cd4481a1ad69df830597e9c2cc6fff7888a26f152618177a7e8e5a8
                            [current] => 
                        )

                    [l10n/lv.js] => Array
                        (
                            [expected] => 6fbbe42c211aa0c934966afae4b5d8db81417e1a25dda5b73f43390400593c93335f6c7542ee332d0aec1fcb6451e5425bca6d2534feb0f6c4c4cb23d91f8b07
                            [current] => 
                        )

                    [l10n/lv.json] => Array
                        (
                            [expected] => 16bdd127b79241ab11b7998a79e3c6e8441999232ac6dec2a794630970e569395c50709a00751896cd290264c88dbe9cb26d3e38b31048e51f2ae1d89ae1b2ce
                            [current] => 
                        )

                    [l10n/mk.js] => Array
                        (
                            [expected] => 92d4b11309dad6572c5eda799210129b2e4f063f239dab14b475f34e37b5575095652f2b61a0506224f330545332d02908dd1d00ab9e4399ba9da0f9b1e92a31
                            [current] => 
                        )

                    [l10n/mk.json] => Array
                        (
                            [expected] => ae50f471c13d484d8e7fde6996a00c17dc23c2ecad61bad572cd82dc37176308000d227d91d44112ca3aafadad4b968e42ce2a68a79e049d5cd37675605e8ef3
                            [current] => 
                        )

                    [l10n/mn.js] => Array
                        (
                            [expected] => 3a1ff9a230a02be2178fe8adae794a09f3e1b015201ae2f2c958960998715299f00e6cad212ca201de13002ac4a9b4bab066a1ccdc7d77bf01d72d31e8f2675a
                            [current] => 
                        )

                    [l10n/mn.json] => Array
                        (
                            [expected] => d449142a60561107230dbfc79e4241065acfad91efceaca86c30ba38db4e72509ff66dfd5b26762579344b9d3031fb572d63c4fd7e3730647d67dfbb36edf6e8
                            [current] => 
                        )

                    [l10n/ms_MY.js] => Array
                        (
                            [expected] => 60832652f782281361cce41058e66c8efcc6edbf2f1068495ac4df8938ce313e0ea491faad5e361ba47127ea9a0dd088f78be1b4ae4700a86c6e1a3027778090
                            [current] => 
                        )

                    [l10n/ms_MY.json] => Array
                        (
                            [expected] => 4ab5eff65f6c25058cdc105db75e1b1ce4d04a28e1b44b897f8addc3d3b80eace7609b42dfa61b0217b0f9acad303a246987df84cb207b87af4fd31baf979368
                            [current] => 
                        )

                    [l10n/nb.js] => Array
                        (
                            [expected] => 14fc941d51882f1c38ae2ffb5fb822b5d588a3f9a8006fd0107ca31cc21652a63c0e449ff91da617fd8a94ef082711edb655ae4198f9d3b03062b08cf2bf0127
                            [current] => 
                        )

                    [l10n/nb.json] => Array
                        (
                            [expected] => 4954e9c9105309665cd282bf7f8e08a710c565adb5ce7a71da5930e45296af2e24a46de1d002db05f51a4f4c879234614dca02c4c9c85b4052936e0ed103d2be
                            [current] => 
                        )

                    [l10n/nl.js] => Array
                        (
                            [expected] => 7d578ca79c7375ee4020b70847d0edb6c94364c4931c4b02332f7ce262a96a09544157c23244e2a40fcdc9667bd405256b5a6a7680e8115ebafb4ef1ed62b136
                            [current] => 
                        )

                    [l10n/nl.json] => Array
                        (
                            [expected] => baa08734033fa2f5cb025efce38b0ba50299a8ca2786d28b9bb38616efe39f4766e6167c2722e826daa677ee0b7050de48b8e4cc1c827b343efd1b0a22c1719f
                            [current] => 
                        )

                    [l10n/nn_NO.js] => Array
                        (
                            [expected] => e2220984533c46d45fb5a9bbcd92529f74232d244345a4262441784c678a3a4db87cfb8f5bc2ededdea0a7122c839d6e823a0b1999096bd8007eadf04d1fa24c
                            [current] => 
                        )

                    [l10n/nn_NO.json] => Array
                        (
                            [expected] => 7d1990bf1d88b1e261ef21a95cfda9a17d9a14585db2bb90c8794243f474e9ac457f028cda1af81065da62adca25428f62ee6a1b6e37c968cfaf5b7117aa831c
                            [current] => 
                        )

                    [l10n/oc.js] => Array
                        (
                            [expected] => 931a9f30b69d3338d62783bcd8a488598efdcc95e7658949e19d05834c230613f7b75bd768e7ff63cf963b3eb797e85b275a86f450e978b67b98e59bb427ffbf
                            [current] => 
                        )

                    [l10n/oc.json] => Array
                        (
                            [expected] => 0444aa8557dfe98f4d034ffe4745b67fa2f73a1e4b9de55a7dd41090860d06f8b621e85a0ae27eded4845d59f80af548b648907f4f2e217e4bc6e7a055908a35
                            [current] => 
                        )

                    [l10n/pl.js] => Array
                        (
                            [expected] => 6410030cbb137653adf47a18eee29e452a0568d211802194056ca06550bc65f20356eda157e85e78b04bf9ceb96b0e8988960308f1b661cf424b31dc54cbec06
                            [current] => 
                        )

                    [l10n/pl.json] => Array
                        (
                            [expected] => 60bd57fbc5afc6fd53b770a6b4c55b1d0c0292177e5f02c0e2640682c52bfa18486c15d057350edf11df48b1a094c6740a3d5784565f97a60493ea50ed74bfa6
                            [current] => 
                        )

                    [l10n/ps.js] => Array
                        (
                            [expected] => a1dcd64fd14b79f92d4aa06f224f563aac1d9cd8d0799a138681597a536fe453e50a049749f96611a6f7150380f9453b113de0c0c1d41e580a966de5025083a1
                            [current] => 
                        )

                    [l10n/ps.json] => Array
                        (
                            [expected] => c647b223f6a630fbd208cc6d84f7a5396a1e860ff237ee5bc809409c970200629272b85588135b87b2b43027162395d6d067c4224b9eaa7f5de6fbe7801dec08
                            [current] => 
                        )

                    [l10n/pt_BR.js] => Array
                        (
                            [expected] => 9fa33e223b2dfbfd45776512b488348282ca2b373505cf0c9032c61bd0c23d92799eca9e5fcc1e98c3d5399594057d32d8c318b5ef76ba354e7cf15e5afee7e9
                            [current] => 
                        )

                    [l10n/pt_BR.json] => Array
                        (
                            [expected] => 8f9349c7a380e8e7cca5999875d8d7be21ebb505947e2dadd092d002caf6c2af1e8e0b8a7116ebd23fa4bad5fbc1c30cf9758638f4886236e22fb86162c6514f
                            [current] => 
                        )

                    [l10n/pt_PT.js] => Array
                        (
                            [expected] => c77adb9efc1c377157445b93a6e3ec8f0e3ebb20e253ee19116c268c0b6ed990e044feead88762817793f96ffb21c808a8072468b85f0922b6ad2ec737729572
                            [current] => 
                        )

                    [l10n/pt_PT.json] => Array
                        (
                            [expected] => 08dbc490cb17049b819bf949430e75ea30edc2189a057ecd594a120a6e88a45b6b3a03ffa028bb82e301ae1f5550f65221ae7e5167c51df4c49a83fc15bd32ef
                            [current] => 
                        )

                    [l10n/ro.js] => Array
                        (
                            [expected] => 158bde177b529f2080e11db9f8f0fb877e940e9f1fba99dfbf0331bef4e686811f83ca7070c35d1531aa5727bdb9012c4f9ce8897bb5c9248ec706845f354683
                            [current] => 
                        )

                    [l10n/ro.json] => Array
                        (
                            [expected] => 83437872db44bd48a00aa739a44e7a783f884356662fc0ab36e72d976e0dbcad9db036b3e3845eefecf829ea9f6a44103832d86b9157e314af5ab760d77a4e00
                            [current] => 
                        )

                    [l10n/ru.js] => Array
                        (
                            [expected] => b4efef3b9e7f8247793d07d341954c322581c714d35ba790c03ae189f8a6236bc8facb8fd46993dbf95f3d6a36f9e026c43ad07e8b578f2b314715b3e8eab2ab
                            [current] => 
                        )

                    [l10n/ru.json] => Array
                        (
                            [expected] => 2acca6b314788ebebd21d25d756378a1db5e28c32d3917eb780ab540a8ccd1aeffda8e019e92da1be8ceab180efcc6166dd4ce68c8274fe66a6dac646302d045
                            [current] => 
                        )

                    [l10n/sc.js] => Array
                        (
                            [expected] => cff79588136f2cde22c81f935f3d55153d0ff084d2cbbbb64c87665c9694a3238191dfc8c5cf6128043dabb6176782c5e553093cc62b73d8670a520407c41f84
                            [current] => 
                        )

                    [l10n/sc.json] => Array
                        (
                            [expected] => 3bfbe604a531c4b16d0c2dd1cfe39859a51d3d2f8ba678c1bc98599f006f4c6003dcb9cea69982fb70a6006b348c2a97e5405fb52931c50ea4c8312d8235d1c8
                            [current] => 
                        )

                    [l10n/si.js] => Array
                        (
                            [expected] => 0e3fdacecf1c3a31da9635b64e71ab203b1d01ce766a88993c0819ff2e9fb163bf43fffa47669f20dd8f3b06b62380b6c2b8177cf9101cf31066900a79bd480a
                            [current] => 
                        )

                    [l10n/si.json] => Array
                        (
                            [expected] => 9e0a7e974fd986948ba9565cc3b51328504087f8b0daf4cd75df8fba4b566a95f4c976026049823ed1da8f420c2f33bce75b32eac6eb262ac9b2bcffa3283538
                            [current] => 
                        )

                    [l10n/sk.js] => Array
                        (
                            [expected] => c2ef6e9e7823f981387fab6b7107ce4588153846d4418f52dd923f637615a394b4986e2e8f058ce482e4ea8bceed5e9768f14e640d8387a64a4de530124099a0
                            [current] => 
                        )

                    [l10n/sk.json] => Array
                        (
                            [expected] => e4e59e175a02e924c7eafe19f55b52dbca74e704b08196028e3a6627b38217ac8830bd0ba08a6d9f6f964f5803941ee3abe3501c22597ba444fae3c1440a00e7
                            [current] => 
                        )

                    [l10n/sl.js] => Array
                        (
                            [expected] => 84ecb5b47fd0f27c0d915846efd049fb1897333d2491400e76031e111e02504a081125a64aef0948b530d96b6840e12e1c23078ac5101d30f73973053db1e462
                            [current] => 
                        )

                    [l10n/sl.json] => Array
                        (
                            [expected] => 93008381172254d45ebed3f56d84ce5140e963cebd105b2496e838f9c343bc27206080f1eb28fe10b156f2c745f1bb7bd60eac65fed7c49c912b0bb39c3c2f1b
                            [current] => 
                        )

                    [l10n/sq.js] => Array
                        (
                            [expected] => 27b436270f59b4b31f00ab4a1ddf2ee499b338318b3cacb7af932014fa2120aa3636613caed2a55063aa0d8f1427645c72ab2a15614b95a4efbc8302388760af
                            [current] => 
                        )

                    [l10n/sq.json] => Array
                        (
                            [expected] => 35d26df2ec81a765613a722f8e3d618261c2f6744124a14fc44b76f54357dd6e02fcef19b6e9890f29127a2a27b761551e0fde8eb6eebfb1503004f0538546d1
                            [current] => 
                        )

                    [l10n/sr.js] => Array
                        (
                            [expected] => 67d082de4ac38a8060bfb1e6f622e8bfdc2ebe991437b3b9ebff6a5e1127c5f50de68091d97ef965a7b8a008561f71acfca009843c517974cd0323ff3a46434c
                            [current] => 
                        )

                    [l10n/sr.json] => Array
                        (
                            [expected] => 31872917587a0a3958a7e0671afae61b20bf7d79bc0da16bb6dc3fa8172bfc243f5d9773665d1c4af85d5236917eb2def0f00659ac23e8cd62f610a6f36a3e9c
                            [current] => 
                        )

                    [l10n/sr@latin.js] => Array
                        (
                            [expected] => 32da16350dcf12b5911189c7eed12045a9e18f8fc741f61101d2dde0c95ab50135c8190bc4c6ff5fe9af71072d53d3814380cc3a02c462ebf4f966d825230cf1
                            [current] => 
                        )

                    [l10n/sr@latin.json] => Array
                        (
                            [expected] => fe9f226eb3c182fd6cfb5b51483bff03b1b1c4dccc623fc90124be5d024d24574f54d62290d502c4080927656d605ab518979b694d186cc6b0c50037332ebcc7
                            [current] => 
                        )

                    [l10n/sv.js] => Array
                        (
                            [expected] => 0b75162e5be3970a5e73e7b06552d4a20bef745c9765a76779267c82376dde3e01310c93a3980d80b4dbfda5f69789596ae6fc20b548f85fe4acceed84d96f5b
                            [current] => 
                        )

                    [l10n/sv.json] => Array
                        (
                            [expected] => 45329e3d7f6ebc90dbd0b5c42d42a617e627bc20c98cbf0b577dfee7bb7ddb4c8bf20081db3df5d68f6832bdcf1c546ebaea37391c7dd3715bbcee5ed514a18c
                            [current] => 
                        )

                    [l10n/sw.js] => Array
                        (
                            [expected] => 91de38870225d9b326d35476d266281e8297ecf9a28255ba408b06533403961bdb2a2663730158da753ca58ca6b8cbad2743a9f5981c017445c599ce25f89e7a
                            [current] => 
                        )

                    [l10n/sw.json] => Array
                        (
                            [expected] => 3f664a3e3175378f8fe548e356c6b7930de7bc1e9235d6ffd6062d20db87ddf840942e2e4ae67dfb85efbfabd75c813501b3e812ece75e8fbc5ecda9c7c14cfe
                            [current] => 
                        )

                    [l10n/ta.js] => Array
                        (
                            [expected] => d9fc053b0f99a45b8ca53605740520d2e3edfcbf99775fcc7bd5b49e73550381796648581569dc39381cd4f5c23ce81a4b1c5dc8da1dce77a8c1477c442c8758
                            [current] => 
                        )

                    [l10n/ta.json] => Array
                        (
                            [expected] => da049325d78480159db1b0a8ee35212c79158400505df89f917fbd90d0a159052b863c146012a088ba2234987730d13526feece10e643a3d8480ea9001963c0c
                            [current] => 
                        )

                    [l10n/th.js] => Array
                        (
                            [expected] => 745bd90fd07eedd1092891005744138c3e8a6774fdabd307b5de6bfe7947da560d9a98fb5ffe17fa17759b69d8646bc42384e0bb163127fbf2cb0cfb60c7cdba
                            [current] => 
                        )

                    [l10n/th.json] => Array
                        (
                            [expected] => 19a9ef2fc96007d1e199f176376e37b3070cdcb7bcd3b883d14f2c063f59c3e10e8d2c270921dc7f417beaa3746635ae51b48f6048fa4e51bf5849e3eb824b18
                            [current] => 
                        )

                    [l10n/tr.js] => Array
                        (
                            [expected] => dd6925bd4c07f8d7599a70e48c3eea837fca7cb82ec0dfde6b1d69b534dc66dcb2b95f9432719f8cc64503f5863dfa6995c706a18f613162a535703e33ad70da
                            [current] => 
                        )

                    [l10n/tr.json] => Array
                        (
                            [expected] => 239645a2c684a7bc0717a355f6e7415cf549dfec7e77ed701ee41602e47561670de54f679221aca624f55fee3d83a10845fe982f466692371f2fc17024e89668
                            [current] => 
                        )

                    [l10n/ug.js] => Array
                        (
                            [expected] => 12b7eb6a2a85e8e1461c1b3ae84e72ad9408e567e17ee12185f5fd6458481ec483f5643f3b809eabda909e2585b481588e89b7ac1ec4e8db29676ae182fa2def
                            [current] => 
                        )

                    [l10n/ug.json] => Array
                        (
                            [expected] => db7f17a94cc359cac3919e05f9a5a9d465d70afce41919cb4afd4473a0cd89aaf6abd61971bce96d4e664ea3944ceb6de095fc1bf4b52c7699fe4ac9c2e2174e
                            [current] => 
                        )

                    [l10n/uk.js] => Array
                        (
                            [expected] => 633cddd4335408fa4759129269d75a9203f8c1fd0081fca327f3cc40b7969a21b7a29cf2cabeeb1beb70c0e484fe51089b642692727e77b66f248b71a25a946d
                            [current] => 
                        )

                    [l10n/uk.json] => Array
                        (
                            [expected] => 7a445d267125923d718d61b12a6fc99b97cc5ab9ab0c406dae27988801b5330bdfd74114e60c9c18cb9a2b19aad0b04236f144cec2aea460f0928b5d07804d64
                            [current] => 
                        )

                    [l10n/ur_PK.js] => Array
                        (
                            [expected] => 7009a2b4168bfe91e7a7fdb7d88c421ff5ba6a2508b3e9d9a0fa764c958f69db9c699bb885a1d51ebe25564768cea671729a6c2cc3cb374f6fc64fba95ae69a1
                            [current] => 
                        )

                    [l10n/ur_PK.json] => Array
                        (
                            [expected] => ad767bd9184bf7eb2fc636f8d4dc25f2950611ba4575571c17037a78479f4a1598946b81abca25878106cc6f877864a89598e8110e7d072059fd330fda2e9f5a
                            [current] => 
                        )

                    [l10n/uz.js] => Array
                        (
                            [expected] => 29355f9fb27dcdf557c1d85c8c9526effd200ebba466a2f60bddfeab550d2105c5a21cd714ee17d32c74f61bdc0ef4e87bcd241428dfa421a7732829bfe7ded6
                            [current] => 
                        )

                    [l10n/uz.json] => Array
                        (
                            [expected] => ceff395afd76dd4633c2acc3e3920f94bcccfbe4ee73057012f096b231e50eb590500777ecc0e1f13dbdc36165153e80b431f797670173df16fd2c97fead1ae6
                            [current] => 
                        )

                    [l10n/vi.js] => Array
                        (
                            [expected] => 9a9eb2c95b030dc33b389a97f2c8d5258ed6c7e464a4cbd1c9b8bb2d8cce4594d1deff390af6e68b414747d826f61082916bb7e3d1d2f031ee2aff8cf9242fba
                            [current] => 
                        )

                    [l10n/vi.json] => Array
                        (
                            [expected] => 79d1a58effddcd9d1eedb4aaf954244440f54e836a0b0af92f59da68a0c4699c61779d1208ff77006ea17ec9348f39120cfe2e48a49b01883b255154e0e966ab
                            [current] => 
                        )

                    [l10n/zh_CN.js] => Array
                        (
                            [expected] => c02bdd8349bfa5502f67496e5a0af19bfca7cac933685d931f943e0227c5ae0a31fcc9c4aa2eff9dee8cdc0edcfbcca7293d86c8d7b168723c2b8b31ffbd1495
                            [current] => 
                        )

                    [l10n/zh_CN.json] => Array
                        (
                            [expected] => 85bc1470a2af27a6f8aaf3350d7036ff0066affa8df791bd1990435935a31f52342bb2853a2d82836eff455ea2f4a4acd463ea0c805ec3941ed247225720b728
                            [current] => 
                        )

                    [l10n/zh_HK.js] => Array
                        (
                            [expected] => 9101b3cafdeb1569001abe47985e71f82abebeebbc6a77ac28b84cad7609dff2d038cff1640590e4ad7aae2261f3bc1e3c78b8dadd0fa994350e1887ff929f52
                            [current] => 
                        )

                    [l10n/zh_HK.json] => Array
                        (
                            [expected] => de74b807e71c87dcc91fb2538d600ca42ab5bbf7bf41c59bd464d675c673d0eccb8fd1f3dfadea4078f0c65fdf3a4eeca8d593a6cf8c771c4788f88a930f0785
                            [current] => 
                        )

                    [l10n/zh_TW.js] => Array
                        (
                            [expected] => 47aa25ec4541d02bc24ac87bd72fc7693fe92b2e6031be53ad179488461a896668e65acafb9917f9ce81e452d3061b787f89bb17c86830c53e5865ce3d174330
                            [current] => 
                        )

                    [l10n/zh_TW.json] => Array
                        (
                            [expected] => 1e46f353c7090b110fe29095f228e80cfbbf41cdca782b9fb6e6cac068745f2e55377df4d7308a2c0f23e021022d1d89928fa660390077c45d529c24c1705f76
                            [current] => 
                        )

                    [lib/AppInfo/Application.php] => Array
                        (
                            [expected] => de575f8cbf3d317f523a026bb407fbf3e3d51c63ed5af744367614519b862ae77018f07f464f147fc09cac6f0e90c4b42722a623f8c53c92bf6be2e45e352d64
                            [current] => 
                        )

                    [lib/AppInfo/BeforeShareCreatedListener.php] => Array
                        (
                            [expected] => f11f455f8e30cc2746923f92381381b4b067fdf4f74e68d9a52aa0feb9cb5b00b38662829e3be823ba337445467c0dc4de81e49261862fa5b87d0d813463f52f
                            [current] => 
                        )

                    [lib/AppInfo/BeforeTemplateRenderedListener.php] => Array
                        (
                            [expected] => abc20642150525c2ca951ac630120a87a13bd33c219b80fd43dbb9d279d84ec39e254ea5cdefefb32e01a88b7b1c0a619038cc17bf12de17fabb55134bdea142
                            [current] => 
                        )

                    [lib/AppInfo/Capabilities.php] => Array
                        (
                            [expected] => cd2332319f565e117aad1b6e409385a1521a742018a9d396cdeac02b239feafcf02ac2c180b137624c365419691487f9ec2236903bc21d253e91967d3b66779b
                            [current] => 
                        )

                    [lib/AppInfo/DashboardWidget.php] => Array
                        (
                            [expected] => fce22d09c9a78a547243abafaa0868daec29f0e3992dd5cab34f8520dce69374c39b1d57c281afe5086f1d4d29fd818bc217f7df525146f3c3d89ecde462b696
                            [current] => 
                        )

                    [lib/AppInfo/NotesHooks.php] => Array
                        (
                            [expected] => 89602e4c7c43424f4169fc0f70d8fc26f60eaaf8ec3d96f243da28f881f63fa5f8a3fc379f4ecadebfbb4ec8538794c8ef469506d5715111a0b45ab06efb669e
                            [current] => 
                        )

                    [lib/AppInfo/SearchProvider.php] => Array
                        (
                            [expected] => 091115035e3513e2634f559bdea53177298bab272132650e86a840ebdfe1799ce9313ae4de1af6301a6cfdb2b62d838d5582684a433170e0f26a597add9d7c1f
                            [current] => 
                        )

                    [lib/Controller/ChunkCursor.php] => Array
                        (
                            [expected] => be7e6600e0ca7b645a40a20e8813994d0528154b0850268be766cd3fda4c25ae80d7efe1d9b4351f7ef56973ccdffbceec472d42fc4d9e6f7281fe4cb97971f3
                            [current] => 
                        )

                    [lib/Controller/ETagDoesNotMatchException.php] => Array
                        (
                            [expected] => 9c9f47ad6e02aaf5de87bb4d5cdc0eee1a5e6d28e62cd475daf9d46664bdf648cb525136fcf5b95ae54385c608f01888f82b0d6e4b0071ced3cb75b668950a67
                            [current] => 
                        )

                    [lib/Controller/Helper.php] => Array
                        (
                            [expected] => 2a693585029248777fefddfacb7cc6ae17d82b77b6fd0ad21117b24887b970290841d0750f0e70d1e691523617f94a24141d15a740b846b361f0d66563540c77
                            [current] => 
                        )

                    [lib/Controller/NotesApiController.php] => Array
                        (
                            [expected] => 026247ea4a693ba547d1dbc9564aa3f0a8b467b05d2d29b401532c0df2b65fb31f68bfbeebb650f5ea517bc046fde94b4be03143a6e2a800237eba19823fa01e
                            [current] => 
                        )

                    [lib/Controller/NotesController.php] => Array
                        (
                            [expected] => 464713d4a3e2ecd13b3c001fb0d597172b7256dbe6a2a0258d4995b4672dcdf06e071bc883c41e155a7e2fdbd81629fd8cbd1942ca13e11dbf00ede564eef415
                            [current] => 
                        )

                    [lib/Controller/PageController.php] => Array
                        (
                            [expected] => c57428755cca2ed08c6c14ee7f37bb15f27642e11a83cba5c18e8dd58753ff68f64c361d9f40c435be5db4911bca6c2cb89e1b96c3eab90c769350eb4262b10f
                            [current] => 
                        )

                    [lib/Controller/SettingsController.php] => Array
                        (
                            [expected] => 2c759f218ff47e11a50cbbae70cc114aa0e847cc8d7b0f5e14659342475c10b7f2b866a1b1c108df8bdc9177cd02a980ecbf7da0802dca06b3c96d7c7cf41ebc
                            [current] => 
                        )

                    [lib/Db/Meta.php] => Array
                        (
                            [expected] => 2f13b75c95bf7b427ed5863d2eeb124679be4a405a1d7cb11b13806ae2f58c028ad42c905d3d98baf0c22ecbd531674012c5b4240e6cd99468c8f7886102516b
                            [current] => 
                        )

                    [lib/Db/MetaMapper.php] => Array
                        (
                            [expected] => b0814977903ba3bd3ef8b20ef459f45dd164e3e37073144df600795d9fadef5571eddd82b150cb52636a77001fcd3ceefa19ee47e94576178fb108521f370496
                            [current] => 
                        )

                    [lib/Migration/Cleanup.php] => Array
                        (
                            [expected] => 710dacf6dd5f08b6427d9a2c1845e7a48cf4c48721bdaa1bf058a14b1d9bdf7b5fc48ed0a1f6574101370c98186f51ee7d6d1a378cc6e4ba66540d4d7cd10d0d
                            [current] => 
                        )

                    [lib/Migration/EditorHint.php] => Array
                        (
                            [expected] => b4810f1870967af3cb4818db8c4cee9f788ec972522c87f8da2f19b647c275467e8ae96c2a34fb0395e4430321079d39ebbcd7ea7b2edff6b525cf3de1ace01d
                            [current] => 
                        )

                    [lib/Migration/Version3005Date20200528204430.php] => Array
                        (
                            [expected] => 638c2b6a179057fa645f2487e23944666303b08645d8e3834d1052441eeff3ba18a1ad96f874c8d0152be196aa17d9672d423b30740845972149fa8a24faa54e
                            [current] => 
                        )

                    [lib/Migration/Version3005Date20200528204431.php] => Array
                        (
                            [expected] => dd56be3e46b3826e1b0c0604de00dfea14d8ce2cc8e10271752bcf187af4b59eae40a0161495319b47392335e746a8f88aad1bd574b15ba1e1d62b4f6e092ce7
                            [current] => 
                        )

                    [lib/Reference/NoteReferenceProvider.php] => Array
                        (
                            [expected] => e9e837cc22218b3319a49a0ec2f25393320372b47c6dfcfcc48b7a7bc5342d7f771ff6ade9f0d6c8e9f368d5060d4d54cdd63d8210c854b653f147e8072c72e9
                            [current] => 
                        )

                    [lib/Service/ImageNotWritableException.php] => Array
                        (
                            [expected] => 07a1bfeba9b727cdd7158368d0136cd557a2d8dc5d36400d9f06a08bf468662ee82b5087003a67fd3ebbdc63ff272bf86c2fd31cac11c384113f941791dab4bb
                            [current] => 
                        )

                    [lib/Service/InsufficientStorageException.php] => Array
                        (
                            [expected] => a7a29fcb85978158626ee1bdb96db25c6c99b9827c619256ed552b61b0874d58ec8c144df07877232e30177e7e621d52a05169e5190ae6cdbd56bd858ce6313a
                            [current] => 
                        )

                    [lib/Service/MetaNote.php] => Array
                        (
                            [expected] => 4e76e7902753957f2306e345bf9018f7ef0ef53cf8346a49c08530b08a967ada27339c690b806af3d319e50d2da2f9c60d422f5ade33e8e291d83d67498281ac
                            [current] => 
                        )

                    [lib/Service/MetaService.php] => Array
                        (
                            [expected] => 435c211ae683580875f90fe8c62ea73558cbe9ec155ccb1099ce6e0463c0792a7195173a6c9c505c32d98c082b298103b77756d05fff4178c53ec11f9cdeb4cc
                            [current] => 
                        )

                    [lib/Service/Note.php] => Array
                        (
                            [expected] => 4a973e120254d58619b2e211e1bafe5450a338bdff88a48c3bec6f0f8c977fe8ed59247113b7e44b8df3f47ebaed41b12d7a5c6d07fb80da6f96466432d408f8
                            [current] => 
                        )

                    [lib/Service/NoteDoesNotExistException.php] => Array
                        (
                            [expected] => 143ee0cf32885d86195713f4a61cc58fcd256d4092cf35f4a6021a0415d454b2adb7a2750faf3c48b3cc6a04f34d01ce71f2e500a3c219f3c656f580d582ae21
                            [current] => 
                        )

                    [lib/Service/NoteNotWritableException.php] => Array
                        (
                            [expected] => 22fe9209031a48347f7f9b7bb23d28ef1c6a00700b6f8c0fe07c8978bda6a49a2abab365b4b0530be6b1db0d7d7436a72993100be90392eff1461a48358f58c1
                            [current] => 
                        )

                    [lib/Service/NoteUtil.php] => Array
                        (
                            [expected] => c5a60179438ba32947aa09465f93e3b5edfe8d7efe25f6f7af5680d47ddf3fe4f31a825c0098316ea3eaf07980466b96313d75cfed87025fd36a98834d0ce18e
                            [current] => 
                        )

                    [lib/Service/NotesFolderException.php] => Array
                        (
                            [expected] => e9bca706ad77e9c22314b115e606027dd899bbf18b8d1a0e03b82b99af35621c268903d2ebf97534f6af8222f3678f5c6c5cb0acb11996b877c4afd2ac9dbeb1
                            [current] => 
                        )

                    [lib/Service/NotesService.php] => Array
                        (
                            [expected] => 6f455b3966f79af95927f980ef87256ad127cb065d4764506c667099042469dec2fb3185de441c49c9dca9192e3fc1bbcf169982aa5b004523e7c55ab3924ccc
                            [current] => 
                        )

                    [lib/Service/SettingsService.php] => Array
                        (
                            [expected] => 8ad708a5b0ffe4440643f410d28cb5de0a6fa9ed16ce1f6ed60b0476ce86aa5358fd0cfca63083ac6d219f42e119f286b3a12cd12d91ea2ea103aba105aa4185
                            [current] => 
                        )

                    [lib/Service/TagService.php] => Array
                        (
                            [expected] => 772253be295e3206394d68637a52ea707dc918601a066c696a8d169096d1756965a7e43ef0ef12f2667c029bd138be346372671a27943c363b8d366f69eb81fb
                            [current] => 
                        )

                    [lib/Service/Util.php] => Array
                        (
                            [expected] => d37c60ef24f3fa21ab4704aa3e335a42370f7c53e37f1690406a7a13617907ad25d06823c67d691a14a509c9a58f007fdfa18620f7a994c966e22e95f06feee3
                            [current] => 
                        )

                    [playwright.config.ts] => Array
                        (
                            [expected] => 4a22d2dba3f7dc7bf40f97f53f6f63f2364ec43fc78cee2e1683d8dab52452c81b1fbd2f6d1377674a5b866d7d56f8a3332eba43abe120bde0a6eccaba4f7074
                            [current] => 
                        )

                    [playwright/e2e/basic.spec.ts] => Array
                        (
                            [expected] => c0c69abfdc93f97ad14f4cc0f508a65f867157ca8fc5e0aa28e467f4acbf99d937210513e0d14e8b910d64c2fe2efa7184ee98c5276d5a6569cbed96e329e76b
                            [current] => 
                        )

                    [playwright/e2e/category-actions.spec.ts] => Array
                        (
                            [expected] => d047baab1ae06f432d91f3fa689b2130e331b81961a0ac629d95500c5a1f02b0e452f3bbc499709fd65b2880dc9cfb792b027974846bd5610524ebd1ca4f4fbf
                            [current] => 
                        )

                    [playwright/start-nextcloud-server.mjs] => Array
                        (
                            [expected] => 24e63caee287751f4c8e1d6b71d31afd9802aab487439ec19e655ca3c445fe29f7a44fd6bb1db11a54318cd53a641f3a26c4f71bc0dbd3c6bd3c42a8ceec61a7
                            [current] => 
                        )

                    [playwright/support/login.ts] => Array
                        (
                            [expected] => 44b6ac2736db1f8894eaad9e2541969cc33778515ec1d0cd368b2bd6d82b409eb476af9ca41e3acc46db4ec003f2d85b9f436ab7861ce09a6108763e028ce863
                            [current] => 
                        )

                    [playwright/support/sections/NoteEditor.ts] => Array
                        (
                            [expected] => 92b317d5b042c213c79d6314613a072dabce5c98a5ecbe8781d5d87bc5ccf46bafd69bb058ffc9776d059cff7f7f3a9820f29d57ec5b212d58499a6e2f066d2e
                            [current] => 
                        )

                    [templates/dev-mode.php] => Array
                        (
                            [expected] => 967464a90f13d8605985390961d22adbb43c968ecfb1403f962ce9a64a92da8066695a4501c8032905ceec6513fae04cd96a37acc7564fa372f28b95809adefd
                            [current] => 
                        )

                    [templates/main.php] => Array
                        (
                            [expected] => 7599b9a6fe79dd03919c2c141bb721819a88d0f2946a2257cb33f8f3b1d09ee2b08653b8c048b8eaa757b9e6c1f1cd7418526cb9b2ea573447f1f053e6767aba
                            [current] => 
                        )

                )

        )

)

The part about “Please read the previous linked documentation to learn more about the errors and how to fix them” is a head scratcher, as I’ve not seen that “previous link” - did I miss something obvious?

Thanks again for your help.

@RGaskin I’ll point you in the right direction → code integrity failure

that would be your notes app causing the integrity failure. so uninstall and reinstall the notes app.

Now that you draw my attention to it, I do see a line referencing that app. How did you home in on it so quickly?

I’ll go remove/reinstall and report back…

Thanks again.

After removing and re-installing Notes, I get the same warning about the integrity check, with these details:

Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results
=======
- notes
	- FILE_MISSING
		- l10n/hy.js
		- l10n/hy.json
		- l10n/ia.js
		- l10n/ia.json
		- l10n/id.js
		- l10n/id.json
		- l10n/is.js
		- l10n/is.json
		- l10n/it.js
		- l10n/it.json
		- l10n/ja.js
		- l10n/ja.json
		- l10n/ka.js
		- l10n/ka.json
		- l10n/ka_GE.js
		- l10n/ka_GE.json
		- l10n/kab.js
		- l10n/kab.json
		- l10n/km.js
		- l10n/km.json
		- l10n/kn.js
		- l10n/kn.json
		- l10n/ko.js
		- l10n/ko.json
		- l10n/lb.js
		- l10n/lb.json
		- l10n/lo.js
		- l10n/lo.json
		- l10n/lt_LT.js
		- l10n/lt_LT.json
		- l10n/lv.js
		- l10n/lv.json
		- l10n/mk.js
		- l10n/mk.json
		- l10n/mn.js
		- l10n/mn.json
		- l10n/ms_MY.js
		- l10n/ms_MY.json
		- l10n/nb.js
		- l10n/nb.json
		- l10n/nl.js
		- l10n/nl.json
		- l10n/nn_NO.js
		- l10n/nn_NO.json
		- l10n/oc.js
		- l10n/oc.json
		- l10n/pl.js
		- l10n/pl.json
		- l10n/ps.js
		- l10n/ps.json
		- l10n/pt_BR.js
		- l10n/pt_BR.json
		- l10n/pt_PT.js
		- l10n/pt_PT.json
		- l10n/ro.js
		- l10n/ro.json
		- l10n/ru.js
		- l10n/ru.json
		- l10n/sc.js
		- l10n/sc.json
		- l10n/si.js
		- l10n/si.json
		- l10n/sk.js
		- l10n/sk.json
		- l10n/sl.js
		- l10n/sl.json
		- l10n/sq.js
		- l10n/sq.json
		- l10n/sr.js
		- l10n/sr.json
		- l10n/sr@latin.js
		- l10n/sr@latin.json
		- l10n/sv.js
		- l10n/sv.json
		- l10n/sw.js
		- l10n/sw.json
		- l10n/ta.js
		- l10n/ta.json
		- l10n/th.js
		- l10n/th.json
		- l10n/tr.js
		- l10n/tr.json
		- l10n/ug.js
		- l10n/ug.json
		- l10n/uk.js
		- l10n/uk.json
		- l10n/ur_PK.js
		- l10n/ur_PK.json
		- l10n/uz.js
		- l10n/uz.json
		- l10n/vi.js
		- l10n/vi.json
		- l10n/zh_CN.js
		- l10n/zh_CN.json
		- l10n/zh_HK.js
		- l10n/zh_HK.json
		- l10n/zh_TW.js
		- l10n/zh_TW.json
		- lib/AppInfo/Application.php
		- lib/AppInfo/BeforeShareCreatedListener.php
		- lib/AppInfo/BeforeTemplateRenderedListener.php
		- lib/AppInfo/Capabilities.php
		- lib/AppInfo/DashboardWidget.php
		- lib/AppInfo/NotesHooks.php
		- lib/AppInfo/SearchProvider.php
		- lib/Controller/ChunkCursor.php
		- lib/Controller/ETagDoesNotMatchException.php
		- lib/Controller/Helper.php
		- lib/Controller/NotesApiController.php
		- lib/Controller/NotesController.php
		- lib/Controller/PageController.php
		- lib/Controller/SettingsController.php
		- lib/Db/Meta.php
		- lib/Db/MetaMapper.php
		- lib/Migration/Cleanup.php
		- lib/Migration/EditorHint.php
		- lib/Migration/Version3005Date20200528204430.php
		- lib/Migration/Version3005Date20200528204431.php
		- lib/Reference/NoteReferenceProvider.php
		- lib/Service/ImageNotWritableException.php
		- lib/Service/InsufficientStorageException.php
		- lib/Service/MetaNote.php
		- lib/Service/MetaService.php
		- lib/Service/Note.php
		- lib/Service/NoteDoesNotExistException.php
		- lib/Service/NoteNotWritableException.php
		- lib/Service/NoteUtil.php
		- lib/Service/NotesFolderException.php
		- lib/Service/NotesService.php
		- lib/Service/SettingsService.php
		- lib/Service/TagService.php
		- lib/Service/Util.php
		- playwright.config.ts
		- playwright/e2e/basic.spec.ts
		- playwright/e2e/category-actions.spec.ts
		- playwright/start-nextcloud-server.mjs
		- playwright/support/login.ts
		- playwright/support/sections/NoteEditor.ts
		- templates/dev-mode.php
		- templates/main.php

Raw output
==========
Array
(
    [notes] => Array
        (
            [FILE_MISSING] => Array
                (
                    [l10n/hy.js] => Array
                        (
                            [expected] => dedc24e18358de2adef620e1367ef3352fe563c3fd6d55b5dcf6793d4111512454ba52c35d08dc3392eba1590e4604764b932d245d9c857a731393d841f09e5a
                            [current] => 
                        )

                    [l10n/hy.json] => Array
                        (
                            [expected] => 4bb35055c0f42f0084d638a6f1457328b471b198cf873aa73b9539d455db7c5f27e169394489dc2f2512789b4fe7e7644c26214c8d4fa499e187e7736a39a11c
                            [current] => 
                        )

                    [l10n/ia.js] => Array
                        (
                            [expected] => bb97fb08de7642d8ef65bbde2e38b1347f331f4582afc399ceb7faacee452b01a3283ea6147e7ccb15d9fe551e4e337b17d8371fe80b694f84f7bdef01389f22
                            [current] => 
                        )

                    [l10n/ia.json] => Array
                        (
                            [expected] => a36c926244cc66fd84feb8395f02bc50d06399a6bf860bf5cce7c2274a41e5e8fcc789e7364bed076e9d11d9b798f0119420d8d3f49e7317307f3a35f9c0749a
                            [current] => 
                        )

                    [l10n/id.js] => Array
                        (
                            [expected] => c42e2813f2204d2101aa1f516325a82cb5b561221eedba2eed886f67be6569213bf3bca563fe2c7571715de430da7851e8f6934892f4b6eba4b4197e80dddadd
                            [current] => 
                        )

                    [l10n/id.json] => Array
                        (
                            [expected] => 450a0799cff0a48239c7e17d24e81f1d6a7e96171ad4b97fd8c12060ccf067a653ac4aa81ccacd9c45b715ade4261ac8e6c767e50988b31f1f02539bb9706291
                            [current] => 
                        )

                    [l10n/is.js] => Array
                        (
                            [expected] => cb408929e6747613371fc7bc9aa1de561b7ceda7c1c7c91b0816d60b5f3de65408767ec65b44ef5f29897f1334b896f88512d433f2d8e4e0eccceb3522a80ff9
                            [current] => 
                        )

                    [l10n/is.json] => Array
                        (
                            [expected] => 4e13c96bcd6de750d709eb606468383d8ed98cec7fa48bb7e49c6f91a328f6f773614e3b19cd835711c1d34f59cda9fe893fe3df80699ef3bda018c37fadc830
                            [current] => 
                        )

                    [l10n/it.js] => Array
                        (
                            [expected] => 99036268d0604c139c7248674a171fc856e0d8f97fb2cbe48db18403d43251a4dece0c0de72eea87939dbddba5dccf6a118b131196365b242780a49bc41c23db
                            [current] => 
                        )

                    [l10n/it.json] => Array
                        (
                            [expected] => 07d64126f67834ba18b48cb46f3bdf3a0c369d591397eaf1ace447ef6f0560a160f4782de2ffbc21fccbed27805aa814623f4cd2895e72497d49f8e4be5c662c
                            [current] => 
                        )

                    [l10n/ja.js] => Array
                        (
                            [expected] => 72ea4c2a2accb9d4fb846d0e4b8d380f2d181cb12f441dd528abf778fe3e43c633c0813f8848daaec969529957e456f15b8fab08483921aa15e07bfd104cd646
                            [current] => 
                        )

                    [l10n/ja.json] => Array
                        (
                            [expected] => 2700425c330b9c989719b6c4eb4b7a961c48b0912746d09dff01ae6d78fd36cbcf7d34b59848e3ee78815383e19658472a15f0442de33e31e182f86b04f06182
                            [current] => 
                        )

                    [l10n/ka.js] => Array
                        (
                            [expected] => f60b4eab6d3f017b6a6e744b51239c1a6e82feb01a87d85440a4261ce58ceb152c542f1cede189e6f4cfd633cd9ae59baaaf1c558d67262580aed151c2604893
                            [current] => 
                        )

                    [l10n/ka.json] => Array
                        (
                            [expected] => fe5d08f9d86ab2a468268afa04ff8e4661e0b1affb35cdc4ba0c7c684ba8713836faa43db7cc26e74922cd0eb1a03127cb02d2f1ed4a9658d0086bb311156327
                            [current] => 
                        )

                    [l10n/ka_GE.js] => Array
                        (
                            [expected] => 495dec7389eb0e03872f8d6a453eac0bb08302fcd50718c00a32e0d8befeb9ed2c0ef6ea6c10a6ab3f4a07ebda09615280fd1a42d6d05b528de17e90f16a2472
                            [current] => 
                        )

                    [l10n/ka_GE.json] => Array
                        (
                            [expected] => 4f9dfe334865585593f5362c4b1ccea97376d35fd10c70296b0033fb626b1bfa0b03252f1aa929172f5d6a8ffa468fe9751d4f03987f5dbebcb109f7ec1c7716
                            [current] => 
                        )

                    [l10n/kab.js] => Array
                        (
                            [expected] => 5b669fdc997055a0fe0e288a492458f9695ea3f42034a94c6e71af44bc6fc65720cfb0a4fdbd89badb6db14c991052def3a750b236a771ff69a74bbd6b29f869
                            [current] => 
                        )

                    [l10n/kab.json] => Array
                        (
                            [expected] => c81838f579a3963ddbe87ffdbf71675c1e0d1c20becaef5823e88547344a35c583c4ad647bd5cb769e0205661081fcd89c1136c05cd6f19346fc0ef0eafb1f56
                            [current] => 
                        )

                    [l10n/km.js] => Array
                        (
                            [expected] => d5692f273473c6ba2d18625ec63a61aa72237af620b50d82be24bcecbd3efabd2a64a3c01f85c2075655fa774a20464854f6f20712aeb6b45db7bc9e9531397b
                            [current] => 
                        )

                    [l10n/km.json] => Array
                        (
                            [expected] => dd81cf33c43fda998369a1d73fe1414cb78e151969f516aabcb1a76bfeec393d51a0639431b1b1b3fdcbf55d3ebe14b115478631ad756ee8b228800c0611c740
                            [current] => 
                        )

                    [l10n/kn.js] => Array
                        (
                            [expected] => 69cb4849777065d8224ea8776dcd0cee56234df97ebf7061121f5d699a5cb4585e9a4f052530b287d030bd40bdbc5f3d856b312a9b841d88fa0363bfd647e037
                            [current] => 
                        )

                    [l10n/kn.json] => Array
                        (
                            [expected] => 1c25e2cfb391636d2e0aa129fd31cb75d8cc9d97c06356faeeb9e8537f332f6915ff69150c6b1f322d594f8891c1188f85e0baaa5aec8299d6f9237b16fca12b
                            [current] => 
                        )

                    [l10n/ko.js] => Array
                        (
                            [expected] => b215cd308b49d0fb0e9855a2673162cc20c957bc68b3fa492f923e5e138d865e4f1b7cb32461d2795f1721144657cdfa16b28d8398c11823e178722f361d9f38
                            [current] => 
                        )

                    [l10n/ko.json] => Array
                        (
                            [expected] => ff4605b094db9c3f697f30a71f026cdc27366ade61e5c4d8b5d93b4a0d7bef6310c6d10cf7eaee0234c4d487f2b1fc139fca7baa605dc2d0b146430d321641b4
                            [current] => 
                        )

                    [l10n/lb.js] => Array
                        (
                            [expected] => 6bd441ae7ed8dc5cbaa3a63f6ab9f646e03c4743fce81ca57bd915e8a18d0d10c0080613a4bf0a7d0fc075c987cf2b6fda722ee642e520019bb36a43e1a49328
                            [current] => 
                        )

                    [l10n/lb.json] => Array
                        (
                            [expected] => 3ae3793cf6d5230a9d794b34b5824d99aebce2fcc85e447795eaf886dd90da55b6f61c3f511b102052acda52c5b0c6949770643a9f0d77a431db71977c8d3e09
                            [current] => 
                        )

                    [l10n/lo.js] => Array
                        (
                            [expected] => aeecc64bef7f50932dc13967f93c052083bdc10dc5ca0ae0f6751257fb28ce6f16010c722a5d5cf2a2585ab022b96b7572189dad9b0a649516bfae0f18ee6fbd
                            [current] => 
                        )

                    [l10n/lo.json] => Array
                        (
                            [expected] => 32d65e9cf5c2a0d23bc2b984b2162ece6329acec8ceeb0a4a2ef9dd0dfe765ddee52d664d63f32a6424fa3361170b8401bf67d14e2315f50e5b332c2f93632d9
                            [current] => 
                        )

                    [l10n/lt_LT.js] => Array
                        (
                            [expected] => fb72338d8ffcf5977ce7e3e81b36f1033753f4732db573ca6ff7054edc065cdfbaf4339b263eb005d5a3c9d49a7eb78cfe37793e6d5c7921fdf02e2d09dd2ed9
                            [current] => 
                        )

                    [l10n/lt_LT.json] => Array
                        (
                            [expected] => db30a8942b09d37468d61a32714a81fa8c263b4ce8835187ccc4dcb127991f1a836446f80cd4481a1ad69df830597e9c2cc6fff7888a26f152618177a7e8e5a8
                            [current] => 
                        )

                    [l10n/lv.js] => Array
                        (
                            [expected] => 6fbbe42c211aa0c934966afae4b5d8db81417e1a25dda5b73f43390400593c93335f6c7542ee332d0aec1fcb6451e5425bca6d2534feb0f6c4c4cb23d91f8b07
                            [current] => 
                        )

                    [l10n/lv.json] => Array
                        (
                            [expected] => 16bdd127b79241ab11b7998a79e3c6e8441999232ac6dec2a794630970e569395c50709a00751896cd290264c88dbe9cb26d3e38b31048e51f2ae1d89ae1b2ce
                            [current] => 
                        )

                    [l10n/mk.js] => Array
                        (
                            [expected] => 92d4b11309dad6572c5eda799210129b2e4f063f239dab14b475f34e37b5575095652f2b61a0506224f330545332d02908dd1d00ab9e4399ba9da0f9b1e92a31
                            [current] => 
                        )

                    [l10n/mk.json] => Array
                        (
                            [expected] => ae50f471c13d484d8e7fde6996a00c17dc23c2ecad61bad572cd82dc37176308000d227d91d44112ca3aafadad4b968e42ce2a68a79e049d5cd37675605e8ef3
                            [current] => 
                        )

                    [l10n/mn.js] => Array
                        (
                            [expected] => 3a1ff9a230a02be2178fe8adae794a09f3e1b015201ae2f2c958960998715299f00e6cad212ca201de13002ac4a9b4bab066a1ccdc7d77bf01d72d31e8f2675a
                            [current] => 
                        )

                    [l10n/mn.json] => Array
                        (
                            [expected] => d449142a60561107230dbfc79e4241065acfad91efceaca86c30ba38db4e72509ff66dfd5b26762579344b9d3031fb572d63c4fd7e3730647d67dfbb36edf6e8
                            [current] => 
                        )

                    [l10n/ms_MY.js] => Array
                        (
                            [expected] => 60832652f782281361cce41058e66c8efcc6edbf2f1068495ac4df8938ce313e0ea491faad5e361ba47127ea9a0dd088f78be1b4ae4700a86c6e1a3027778090
                            [current] => 
                        )

                    [l10n/ms_MY.json] => Array
                        (
                            [expected] => 4ab5eff65f6c25058cdc105db75e1b1ce4d04a28e1b44b897f8addc3d3b80eace7609b42dfa61b0217b0f9acad303a246987df84cb207b87af4fd31baf979368
                            [current] => 
                        )

                    [l10n/nb.js] => Array
                        (
                            [expected] => 14fc941d51882f1c38ae2ffb5fb822b5d588a3f9a8006fd0107ca31cc21652a63c0e449ff91da617fd8a94ef082711edb655ae4198f9d3b03062b08cf2bf0127
                            [current] => 
                        )

                    [l10n/nb.json] => Array
                        (
                            [expected] => 4954e9c9105309665cd282bf7f8e08a710c565adb5ce7a71da5930e45296af2e24a46de1d002db05f51a4f4c879234614dca02c4c9c85b4052936e0ed103d2be
                            [current] => 
                        )

                    [l10n/nl.js] => Array
                        (
                            [expected] => 7d578ca79c7375ee4020b70847d0edb6c94364c4931c4b02332f7ce262a96a09544157c23244e2a40fcdc9667bd405256b5a6a7680e8115ebafb4ef1ed62b136
                            [current] => 
                        )

                    [l10n/nl.json] => Array
                        (
                            [expected] => baa08734033fa2f5cb025efce38b0ba50299a8ca2786d28b9bb38616efe39f4766e6167c2722e826daa677ee0b7050de48b8e4cc1c827b343efd1b0a22c1719f
                            [current] => 
                        )

                    [l10n/nn_NO.js] => Array
                        (
                            [expected] => e2220984533c46d45fb5a9bbcd92529f74232d244345a4262441784c678a3a4db87cfb8f5bc2ededdea0a7122c839d6e823a0b1999096bd8007eadf04d1fa24c
                            [current] => 
                        )

                    [l10n/nn_NO.json] => Array
                        (
                            [expected] => 7d1990bf1d88b1e261ef21a95cfda9a17d9a14585db2bb90c8794243f474e9ac457f028cda1af81065da62adca25428f62ee6a1b6e37c968cfaf5b7117aa831c
                            [current] => 
                        )

                    [l10n/oc.js] => Array
                        (
                            [expected] => 931a9f30b69d3338d62783bcd8a488598efdcc95e7658949e19d05834c230613f7b75bd768e7ff63cf963b3eb797e85b275a86f450e978b67b98e59bb427ffbf
                            [current] => 
                        )

                    [l10n/oc.json] => Array
                        (
                            [expected] => 0444aa8557dfe98f4d034ffe4745b67fa2f73a1e4b9de55a7dd41090860d06f8b621e85a0ae27eded4845d59f80af548b648907f4f2e217e4bc6e7a055908a35
                            [current] => 
                        )

                    [l10n/pl.js] => Array
                        (
                            [expected] => 6410030cbb137653adf47a18eee29e452a0568d211802194056ca06550bc65f20356eda157e85e78b04bf9ceb96b0e8988960308f1b661cf424b31dc54cbec06
                            [current] => 
                        )

                    [l10n/pl.json] => Array
                        (
                            [expected] => 60bd57fbc5afc6fd53b770a6b4c55b1d0c0292177e5f02c0e2640682c52bfa18486c15d057350edf11df48b1a094c6740a3d5784565f97a60493ea50ed74bfa6
                            [current] => 
                        )

                    [l10n/ps.js] => Array
                        (
                            [expected] => a1dcd64fd14b79f92d4aa06f224f563aac1d9cd8d0799a138681597a536fe453e50a049749f96611a6f7150380f9453b113de0c0c1d41e580a966de5025083a1
                            [current] => 
                        )

                    [l10n/ps.json] => Array
                        (
                            [expected] => c647b223f6a630fbd208cc6d84f7a5396a1e860ff237ee5bc809409c970200629272b85588135b87b2b43027162395d6d067c4224b9eaa7f5de6fbe7801dec08
                            [current] => 
                        )

                    [l10n/pt_BR.js] => Array
                        (
                            [expected] => 9fa33e223b2dfbfd45776512b488348282ca2b373505cf0c9032c61bd0c23d92799eca9e5fcc1e98c3d5399594057d32d8c318b5ef76ba354e7cf15e5afee7e9
                            [current] => 
                        )

                    [l10n/pt_BR.json] => Array
                        (
                            [expected] => 8f9349c7a380e8e7cca5999875d8d7be21ebb505947e2dadd092d002caf6c2af1e8e0b8a7116ebd23fa4bad5fbc1c30cf9758638f4886236e22fb86162c6514f
                            [current] => 
                        )

                    [l10n/pt_PT.js] => Array
                        (
                            [expected] => c77adb9efc1c377157445b93a6e3ec8f0e3ebb20e253ee19116c268c0b6ed990e044feead88762817793f96ffb21c808a8072468b85f0922b6ad2ec737729572
                            [current] => 
                        )

                    [l10n/pt_PT.json] => Array
                        (
                            [expected] => 08dbc490cb17049b819bf949430e75ea30edc2189a057ecd594a120a6e88a45b6b3a03ffa028bb82e301ae1f5550f65221ae7e5167c51df4c49a83fc15bd32ef
                            [current] => 
                        )

                    [l10n/ro.js] => Array
                        (
                            [expected] => 158bde177b529f2080e11db9f8f0fb877e940e9f1fba99dfbf0331bef4e686811f83ca7070c35d1531aa5727bdb9012c4f9ce8897bb5c9248ec706845f354683
                            [current] => 
                        )

                    [l10n/ro.json] => Array
                        (
                            [expected] => 83437872db44bd48a00aa739a44e7a783f884356662fc0ab36e72d976e0dbcad9db036b3e3845eefecf829ea9f6a44103832d86b9157e314af5ab760d77a4e00
                            [current] => 
                        )

                    [l10n/ru.js] => Array
                        (
                            [expected] => b4efef3b9e7f8247793d07d341954c322581c714d35ba790c03ae189f8a6236bc8facb8fd46993dbf95f3d6a36f9e026c43ad07e8b578f2b314715b3e8eab2ab
                            [current] => 
                        )

                    [l10n/ru.json] => Array
                        (
                            [expected] => 2acca6b314788ebebd21d25d756378a1db5e28c32d3917eb780ab540a8ccd1aeffda8e019e92da1be8ceab180efcc6166dd4ce68c8274fe66a6dac646302d045
                            [current] => 
                        )

                    [l10n/sc.js] => Array
                        (
                            [expected] => cff79588136f2cde22c81f935f3d55153d0ff084d2cbbbb64c87665c9694a3238191dfc8c5cf6128043dabb6176782c5e553093cc62b73d8670a520407c41f84
                            [current] => 
                        )

                    [l10n/sc.json] => Array
                        (
                            [expected] => 3bfbe604a531c4b16d0c2dd1cfe39859a51d3d2f8ba678c1bc98599f006f4c6003dcb9cea69982fb70a6006b348c2a97e5405fb52931c50ea4c8312d8235d1c8
                            [current] => 
                        )

                    [l10n/si.js] => Array
                        (
                            [expected] => 0e3fdacecf1c3a31da9635b64e71ab203b1d01ce766a88993c0819ff2e9fb163bf43fffa47669f20dd8f3b06b62380b6c2b8177cf9101cf31066900a79bd480a
                            [current] => 
                        )

                    [l10n/si.json] => Array
                        (
                            [expected] => 9e0a7e974fd986948ba9565cc3b51328504087f8b0daf4cd75df8fba4b566a95f4c976026049823ed1da8f420c2f33bce75b32eac6eb262ac9b2bcffa3283538
                            [current] => 
                        )

                    [l10n/sk.js] => Array
                        (
                            [expected] => c2ef6e9e7823f981387fab6b7107ce4588153846d4418f52dd923f637615a394b4986e2e8f058ce482e4ea8bceed5e9768f14e640d8387a64a4de530124099a0
                            [current] => 
                        )

                    [l10n/sk.json] => Array
                        (
                            [expected] => e4e59e175a02e924c7eafe19f55b52dbca74e704b08196028e3a6627b38217ac8830bd0ba08a6d9f6f964f5803941ee3abe3501c22597ba444fae3c1440a00e7
                            [current] => 
                        )

                    [l10n/sl.js] => Array
                        (
                            [expected] => 84ecb5b47fd0f27c0d915846efd049fb1897333d2491400e76031e111e02504a081125a64aef0948b530d96b6840e12e1c23078ac5101d30f73973053db1e462
                            [current] => 
                        )

                    [l10n/sl.json] => Array
                        (
                            [expected] => 93008381172254d45ebed3f56d84ce5140e963cebd105b2496e838f9c343bc27206080f1eb28fe10b156f2c745f1bb7bd60eac65fed7c49c912b0bb39c3c2f1b
                            [current] => 
                        )

                    [l10n/sq.js] => Array
                        (
                            [expected] => 27b436270f59b4b31f00ab4a1ddf2ee499b338318b3cacb7af932014fa2120aa3636613caed2a55063aa0d8f1427645c72ab2a15614b95a4efbc8302388760af
                            [current] => 
                        )

                    [l10n/sq.json] => Array
                        (
                            [expected] => 35d26df2ec81a765613a722f8e3d618261c2f6744124a14fc44b76f54357dd6e02fcef19b6e9890f29127a2a27b761551e0fde8eb6eebfb1503004f0538546d1
                            [current] => 
                        )

                    [l10n/sr.js] => Array
                        (
                            [expected] => 67d082de4ac38a8060bfb1e6f622e8bfdc2ebe991437b3b9ebff6a5e1127c5f50de68091d97ef965a7b8a008561f71acfca009843c517974cd0323ff3a46434c
                            [current] => 
                        )

                    [l10n/sr.json] => Array
                        (
                            [expected] => 31872917587a0a3958a7e0671afae61b20bf7d79bc0da16bb6dc3fa8172bfc243f5d9773665d1c4af85d5236917eb2def0f00659ac23e8cd62f610a6f36a3e9c
                            [current] => 
                        )

                    [l10n/sr@latin.js] => Array
                        (
                            [expected] => 32da16350dcf12b5911189c7eed12045a9e18f8fc741f61101d2dde0c95ab50135c8190bc4c6ff5fe9af71072d53d3814380cc3a02c462ebf4f966d825230cf1
                            [current] => 
                        )

                    [l10n/sr@latin.json] => Array
                        (
                            [expected] => fe9f226eb3c182fd6cfb5b51483bff03b1b1c4dccc623fc90124be5d024d24574f54d62290d502c4080927656d605ab518979b694d186cc6b0c50037332ebcc7
                            [current] => 
                        )

                    [l10n/sv.js] => Array
                        (
                            [expected] => 0b75162e5be3970a5e73e7b06552d4a20bef745c9765a76779267c82376dde3e01310c93a3980d80b4dbfda5f69789596ae6fc20b548f85fe4acceed84d96f5b
                            [current] => 
                        )

                    [l10n/sv.json] => Array
                        (
                            [expected] => 45329e3d7f6ebc90dbd0b5c42d42a617e627bc20c98cbf0b577dfee7bb7ddb4c8bf20081db3df5d68f6832bdcf1c546ebaea37391c7dd3715bbcee5ed514a18c
                            [current] => 
                        )

                    [l10n/sw.js] => Array
                        (
                            [expected] => 91de38870225d9b326d35476d266281e8297ecf9a28255ba408b06533403961bdb2a2663730158da753ca58ca6b8cbad2743a9f5981c017445c599ce25f89e7a
                            [current] => 
                        )

                    [l10n/sw.json] => Array
                        (
                            [expected] => 3f664a3e3175378f8fe548e356c6b7930de7bc1e9235d6ffd6062d20db87ddf840942e2e4ae67dfb85efbfabd75c813501b3e812ece75e8fbc5ecda9c7c14cfe
                            [current] => 
                        )

                    [l10n/ta.js] => Array
                        (
                            [expected] => d9fc053b0f99a45b8ca53605740520d2e3edfcbf99775fcc7bd5b49e73550381796648581569dc39381cd4f5c23ce81a4b1c5dc8da1dce77a8c1477c442c8758
                            [current] => 
                        )

                    [l10n/ta.json] => Array
                        (
                            [expected] => da049325d78480159db1b0a8ee35212c79158400505df89f917fbd90d0a159052b863c146012a088ba2234987730d13526feece10e643a3d8480ea9001963c0c
                            [current] => 
                        )

                    [l10n/th.js] => Array
                        (
                            [expected] => 745bd90fd07eedd1092891005744138c3e8a6774fdabd307b5de6bfe7947da560d9a98fb5ffe17fa17759b69d8646bc42384e0bb163127fbf2cb0cfb60c7cdba
                            [current] => 
                        )

                    [l10n/th.json] => Array
                        (
                            [expected] => 19a9ef2fc96007d1e199f176376e37b3070cdcb7bcd3b883d14f2c063f59c3e10e8d2c270921dc7f417beaa3746635ae51b48f6048fa4e51bf5849e3eb824b18
                            [current] => 
                        )

                    [l10n/tr.js] => Array
                        (
                            [expected] => dd6925bd4c07f8d7599a70e48c3eea837fca7cb82ec0dfde6b1d69b534dc66dcb2b95f9432719f8cc64503f5863dfa6995c706a18f613162a535703e33ad70da
                            [current] => 
                        )

                    [l10n/tr.json] => Array
                        (
                            [expected] => 239645a2c684a7bc0717a355f6e7415cf549dfec7e77ed701ee41602e47561670de54f679221aca624f55fee3d83a10845fe982f466692371f2fc17024e89668
                            [current] => 
                        )

                    [l10n/ug.js] => Array
                        (
                            [expected] => 12b7eb6a2a85e8e1461c1b3ae84e72ad9408e567e17ee12185f5fd6458481ec483f5643f3b809eabda909e2585b481588e89b7ac1ec4e8db29676ae182fa2def
                            [current] => 
                        )

                    [l10n/ug.json] => Array
                        (
                            [expected] => db7f17a94cc359cac3919e05f9a5a9d465d70afce41919cb4afd4473a0cd89aaf6abd61971bce96d4e664ea3944ceb6de095fc1bf4b52c7699fe4ac9c2e2174e
                            [current] => 
                        )

                    [l10n/uk.js] => Array
                        (
                            [expected] => 633cddd4335408fa4759129269d75a9203f8c1fd0081fca327f3cc40b7969a21b7a29cf2cabeeb1beb70c0e484fe51089b642692727e77b66f248b71a25a946d
                            [current] => 
                        )

                    [l10n/uk.json] => Array
                        (
                            [expected] => 7a445d267125923d718d61b12a6fc99b97cc5ab9ab0c406dae27988801b5330bdfd74114e60c9c18cb9a2b19aad0b04236f144cec2aea460f0928b5d07804d64
                            [current] => 
                        )

                    [l10n/ur_PK.js] => Array
                        (
                            [expected] => 7009a2b4168bfe91e7a7fdb7d88c421ff5ba6a2508b3e9d9a0fa764c958f69db9c699bb885a1d51ebe25564768cea671729a6c2cc3cb374f6fc64fba95ae69a1
                            [current] => 
                        )

                    [l10n/ur_PK.json] => Array
                        (
                            [expected] => ad767bd9184bf7eb2fc636f8d4dc25f2950611ba4575571c17037a78479f4a1598946b81abca25878106cc6f877864a89598e8110e7d072059fd330fda2e9f5a
                            [current] => 
                        )

                    [l10n/uz.js] => Array
                        (
                            [expected] => 29355f9fb27dcdf557c1d85c8c9526effd200ebba466a2f60bddfeab550d2105c5a21cd714ee17d32c74f61bdc0ef4e87bcd241428dfa421a7732829bfe7ded6
                            [current] => 
                        )

                    [l10n/uz.json] => Array
                        (
                            [expected] => ceff395afd76dd4633c2acc3e3920f94bcccfbe4ee73057012f096b231e50eb590500777ecc0e1f13dbdc36165153e80b431f797670173df16fd2c97fead1ae6
                            [current] => 
                        )

                    [l10n/vi.js] => Array
                        (
                            [expected] => 9a9eb2c95b030dc33b389a97f2c8d5258ed6c7e464a4cbd1c9b8bb2d8cce4594d1deff390af6e68b414747d826f61082916bb7e3d1d2f031ee2aff8cf9242fba
                            [current] => 
                        )

                    [l10n/vi.json] => Array
                        (
                            [expected] => 79d1a58effddcd9d1eedb4aaf954244440f54e836a0b0af92f59da68a0c4699c61779d1208ff77006ea17ec9348f39120cfe2e48a49b01883b255154e0e966ab
                            [current] => 
                        )

                    [l10n/zh_CN.js] => Array
                        (
                            [expected] => c02bdd8349bfa5502f67496e5a0af19bfca7cac933685d931f943e0227c5ae0a31fcc9c4aa2eff9dee8cdc0edcfbcca7293d86c8d7b168723c2b8b31ffbd1495
                            [current] => 
                        )

                    [l10n/zh_CN.json] => Array
                        (
                            [expected] => 85bc1470a2af27a6f8aaf3350d7036ff0066affa8df791bd1990435935a31f52342bb2853a2d82836eff455ea2f4a4acd463ea0c805ec3941ed247225720b728
                            [current] => 
                        )

                    [l10n/zh_HK.js] => Array
                        (
                            [expected] => 9101b3cafdeb1569001abe47985e71f82abebeebbc6a77ac28b84cad7609dff2d038cff1640590e4ad7aae2261f3bc1e3c78b8dadd0fa994350e1887ff929f52
                            [current] => 
                        )

                    [l10n/zh_HK.json] => Array
                        (
                            [expected] => de74b807e71c87dcc91fb2538d600ca42ab5bbf7bf41c59bd464d675c673d0eccb8fd1f3dfadea4078f0c65fdf3a4eeca8d593a6cf8c771c4788f88a930f0785
                            [current] => 
                        )

                    [l10n/zh_TW.js] => Array
                        (
                            [expected] => 47aa25ec4541d02bc24ac87bd72fc7693fe92b2e6031be53ad179488461a896668e65acafb9917f9ce81e452d3061b787f89bb17c86830c53e5865ce3d174330
                            [current] => 
                        )

                    [l10n/zh_TW.json] => Array
                        (
                            [expected] => 1e46f353c7090b110fe29095f228e80cfbbf41cdca782b9fb6e6cac068745f2e55377df4d7308a2c0f23e021022d1d89928fa660390077c45d529c24c1705f76
                            [current] => 
                        )

                    [lib/AppInfo/Application.php] => Array
                        (
                            [expected] => de575f8cbf3d317f523a026bb407fbf3e3d51c63ed5af744367614519b862ae77018f07f464f147fc09cac6f0e90c4b42722a623f8c53c92bf6be2e45e352d64
                            [current] => 
                        )

                    [lib/AppInfo/BeforeShareCreatedListener.php] => Array
                        (
                            [expected] => f11f455f8e30cc2746923f92381381b4b067fdf4f74e68d9a52aa0feb9cb5b00b38662829e3be823ba337445467c0dc4de81e49261862fa5b87d0d813463f52f
                            [current] => 
                        )

                    [lib/AppInfo/BeforeTemplateRenderedListener.php] => Array
                        (
                            [expected] => abc20642150525c2ca951ac630120a87a13bd33c219b80fd43dbb9d279d84ec39e254ea5cdefefb32e01a88b7b1c0a619038cc17bf12de17fabb55134bdea142
                            [current] => 
                        )

                    [lib/AppInfo/Capabilities.php] => Array
                        (
                            [expected] => cd2332319f565e117aad1b6e409385a1521a742018a9d396cdeac02b239feafcf02ac2c180b137624c365419691487f9ec2236903bc21d253e91967d3b66779b
                            [current] => 
                        )

                    [lib/AppInfo/DashboardWidget.php] => Array
                        (
                            [expected] => fce22d09c9a78a547243abafaa0868daec29f0e3992dd5cab34f8520dce69374c39b1d57c281afe5086f1d4d29fd818bc217f7df525146f3c3d89ecde462b696
                            [current] => 
                        )

                    [lib/AppInfo/NotesHooks.php] => Array
                        (
                            [expected] => 89602e4c7c43424f4169fc0f70d8fc26f60eaaf8ec3d96f243da28f881f63fa5f8a3fc379f4ecadebfbb4ec8538794c8ef469506d5715111a0b45ab06efb669e
                            [current] => 
                        )

                    [lib/AppInfo/SearchProvider.php] => Array
                        (
                            [expected] => 091115035e3513e2634f559bdea53177298bab272132650e86a840ebdfe1799ce9313ae4de1af6301a6cfdb2b62d838d5582684a433170e0f26a597add9d7c1f
                            [current] => 
                        )

                    [lib/Controller/ChunkCursor.php] => Array
                        (
                            [expected] => be7e6600e0ca7b645a40a20e8813994d0528154b0850268be766cd3fda4c25ae80d7efe1d9b4351f7ef56973ccdffbceec472d42fc4d9e6f7281fe4cb97971f3
                            [current] => 
                        )

                    [lib/Controller/ETagDoesNotMatchException.php] => Array
                        (
                            [expected] => 9c9f47ad6e02aaf5de87bb4d5cdc0eee1a5e6d28e62cd475daf9d46664bdf648cb525136fcf5b95ae54385c608f01888f82b0d6e4b0071ced3cb75b668950a67
                            [current] => 
                        )

                    [lib/Controller/Helper.php] => Array
                        (
                            [expected] => 2a693585029248777fefddfacb7cc6ae17d82b77b6fd0ad21117b24887b970290841d0750f0e70d1e691523617f94a24141d15a740b846b361f0d66563540c77
                            [current] => 
                        )

                    [lib/Controller/NotesApiController.php] => Array
                        (
                            [expected] => 026247ea4a693ba547d1dbc9564aa3f0a8b467b05d2d29b401532c0df2b65fb31f68bfbeebb650f5ea517bc046fde94b4be03143a6e2a800237eba19823fa01e
                            [current] => 
                        )

                    [lib/Controller/NotesController.php] => Array
                        (
                            [expected] => 464713d4a3e2ecd13b3c001fb0d597172b7256dbe6a2a0258d4995b4672dcdf06e071bc883c41e155a7e2fdbd81629fd8cbd1942ca13e11dbf00ede564eef415
                            [current] => 
                        )

                    [lib/Controller/PageController.php] => Array
                        (
                            [expected] => c57428755cca2ed08c6c14ee7f37bb15f27642e11a83cba5c18e8dd58753ff68f64c361d9f40c435be5db4911bca6c2cb89e1b96c3eab90c769350eb4262b10f
                            [current] => 
                        )

                    [lib/Controller/SettingsController.php] => Array
                        (
                            [expected] => 2c759f218ff47e11a50cbbae70cc114aa0e847cc8d7b0f5e14659342475c10b7f2b866a1b1c108df8bdc9177cd02a980ecbf7da0802dca06b3c96d7c7cf41ebc
                            [current] => 
                        )

                    [lib/Db/Meta.php] => Array
                        (
                            [expected] => 2f13b75c95bf7b427ed5863d2eeb124679be4a405a1d7cb11b13806ae2f58c028ad42c905d3d98baf0c22ecbd531674012c5b4240e6cd99468c8f7886102516b
                            [current] => 
                        )

                    [lib/Db/MetaMapper.php] => Array
                        (
                            [expected] => b0814977903ba3bd3ef8b20ef459f45dd164e3e37073144df600795d9fadef5571eddd82b150cb52636a77001fcd3ceefa19ee47e94576178fb108521f370496
                            [current] => 
                        )

                    [lib/Migration/Cleanup.php] => Array
                        (
                            [expected] => 710dacf6dd5f08b6427d9a2c1845e7a48cf4c48721bdaa1bf058a14b1d9bdf7b5fc48ed0a1f6574101370c98186f51ee7d6d1a378cc6e4ba66540d4d7cd10d0d
                            [current] => 
                        )

                    [lib/Migration/EditorHint.php] => Array
                        (
                            [expected] => b4810f1870967af3cb4818db8c4cee9f788ec972522c87f8da2f19b647c275467e8ae96c2a34fb0395e4430321079d39ebbcd7ea7b2edff6b525cf3de1ace01d
                            [current] => 
                        )

                    [lib/Migration/Version3005Date20200528204430.php] => Array
                        (
                            [expected] => 638c2b6a179057fa645f2487e23944666303b08645d8e3834d1052441eeff3ba18a1ad96f874c8d0152be196aa17d9672d423b30740845972149fa8a24faa54e
                            [current] => 
                        )

                    [lib/Migration/Version3005Date20200528204431.php] => Array
                        (
                            [expected] => dd56be3e46b3826e1b0c0604de00dfea14d8ce2cc8e10271752bcf187af4b59eae40a0161495319b47392335e746a8f88aad1bd574b15ba1e1d62b4f6e092ce7
                            [current] => 
                        )

                    [lib/Reference/NoteReferenceProvider.php] => Array
                        (
                            [expected] => e9e837cc22218b3319a49a0ec2f25393320372b47c6dfcfcc48b7a7bc5342d7f771ff6ade9f0d6c8e9f368d5060d4d54cdd63d8210c854b653f147e8072c72e9
                            [current] => 
                        )

                    [lib/Service/ImageNotWritableException.php] => Array
                        (
                            [expected] => 07a1bfeba9b727cdd7158368d0136cd557a2d8dc5d36400d9f06a08bf468662ee82b5087003a67fd3ebbdc63ff272bf86c2fd31cac11c384113f941791dab4bb
                            [current] => 
                        )

                    [lib/Service/InsufficientStorageException.php] => Array
                        (
                            [expected] => a7a29fcb85978158626ee1bdb96db25c6c99b9827c619256ed552b61b0874d58ec8c144df07877232e30177e7e621d52a05169e5190ae6cdbd56bd858ce6313a
                            [current] => 
                        )

                    [lib/Service/MetaNote.php] => Array
                        (
                            [expected] => 4e76e7902753957f2306e345bf9018f7ef0ef53cf8346a49c08530b08a967ada27339c690b806af3d319e50d2da2f9c60d422f5ade33e8e291d83d67498281ac
                            [current] => 
                        )

                    [lib/Service/MetaService.php] => Array
                        (
                            [expected] => 435c211ae683580875f90fe8c62ea73558cbe9ec155ccb1099ce6e0463c0792a7195173a6c9c505c32d98c082b298103b77756d05fff4178c53ec11f9cdeb4cc
                            [current] => 
                        )

                    [lib/Service/Note.php] => Array
                        (
                            [expected] => 4a973e120254d58619b2e211e1bafe5450a338bdff88a48c3bec6f0f8c977fe8ed59247113b7e44b8df3f47ebaed41b12d7a5c6d07fb80da6f96466432d408f8
                            [current] => 
                        )

                    [lib/Service/NoteDoesNotExistException.php] => Array
                        (
                            [expected] => 143ee0cf32885d86195713f4a61cc58fcd256d4092cf35f4a6021a0415d454b2adb7a2750faf3c48b3cc6a04f34d01ce71f2e500a3c219f3c656f580d582ae21
                            [current] => 
                        )

                    [lib/Service/NoteNotWritableException.php] => Array
                        (
                            [expected] => 22fe9209031a48347f7f9b7bb23d28ef1c6a00700b6f8c0fe07c8978bda6a49a2abab365b4b0530be6b1db0d7d7436a72993100be90392eff1461a48358f58c1
                            [current] => 
                        )

                    [lib/Service/NoteUtil.php] => Array
                        (
                            [expected] => c5a60179438ba32947aa09465f93e3b5edfe8d7efe25f6f7af5680d47ddf3fe4f31a825c0098316ea3eaf07980466b96313d75cfed87025fd36a98834d0ce18e
                            [current] => 
                        )

                    [lib/Service/NotesFolderException.php] => Array
                        (
                            [expected] => e9bca706ad77e9c22314b115e606027dd899bbf18b8d1a0e03b82b99af35621c268903d2ebf97534f6af8222f3678f5c6c5cb0acb11996b877c4afd2ac9dbeb1
                            [current] => 
                        )

                    [lib/Service/NotesService.php] => Array
                        (
                            [expected] => 6f455b3966f79af95927f980ef87256ad127cb065d4764506c667099042469dec2fb3185de441c49c9dca9192e3fc1bbcf169982aa5b004523e7c55ab3924ccc
                            [current] => 
                        )

                    [lib/Service/SettingsService.php] => Array
                        (
                            [expected] => 8ad708a5b0ffe4440643f410d28cb5de0a6fa9ed16ce1f6ed60b0476ce86aa5358fd0cfca63083ac6d219f42e119f286b3a12cd12d91ea2ea103aba105aa4185
                            [current] => 
                        )

                    [lib/Service/TagService.php] => Array
                        (
                            [expected] => 772253be295e3206394d68637a52ea707dc918601a066c696a8d169096d1756965a7e43ef0ef12f2667c029bd138be346372671a27943c363b8d366f69eb81fb
                            [current] => 
                        )

                    [lib/Service/Util.php] => Array
                        (
                            [expected] => d37c60ef24f3fa21ab4704aa3e335a42370f7c53e37f1690406a7a13617907ad25d06823c67d691a14a509c9a58f007fdfa18620f7a994c966e22e95f06feee3
                            [current] => 
                        )

                    [playwright.config.ts] => Array
                        (
                            [expected] => 4a22d2dba3f7dc7bf40f97f53f6f63f2364ec43fc78cee2e1683d8dab52452c81b1fbd2f6d1377674a5b866d7d56f8a3332eba43abe120bde0a6eccaba4f7074
                            [current] => 
                        )

                    [playwright/e2e/basic.spec.ts] => Array
                        (
                            [expected] => c0c69abfdc93f97ad14f4cc0f508a65f867157ca8fc5e0aa28e467f4acbf99d937210513e0d14e8b910d64c2fe2efa7184ee98c5276d5a6569cbed96e329e76b
                            [current] => 
                        )

                    [playwright/e2e/category-actions.spec.ts] => Array
                        (
                            [expected] => d047baab1ae06f432d91f3fa689b2130e331b81961a0ac629d95500c5a1f02b0e452f3bbc499709fd65b2880dc9cfb792b027974846bd5610524ebd1ca4f4fbf
                            [current] => 
                        )

                    [playwright/start-nextcloud-server.mjs] => Array
                        (
                            [expected] => 24e63caee287751f4c8e1d6b71d31afd9802aab487439ec19e655ca3c445fe29f7a44fd6bb1db11a54318cd53a641f3a26c4f71bc0dbd3c6bd3c42a8ceec61a7
                            [current] => 
                        )

                    [playwright/support/login.ts] => Array
                        (
                            [expected] => 44b6ac2736db1f8894eaad9e2541969cc33778515ec1d0cd368b2bd6d82b409eb476af9ca41e3acc46db4ec003f2d85b9f436ab7861ce09a6108763e028ce863
                            [current] => 
                        )

                    [playwright/support/sections/NoteEditor.ts] => Array
                        (
                            [expected] => 92b317d5b042c213c79d6314613a072dabce5c98a5ecbe8781d5d87bc5ccf46bafd69bb058ffc9776d059cff7f7f3a9820f29d57ec5b212d58499a6e2f066d2e
                            [current] => 
                        )

                    [templates/dev-mode.php] => Array
                        (
                            [expected] => 967464a90f13d8605985390961d22adbb43c968ecfb1403f962ce9a64a92da8066695a4501c8032905ceec6513fae04cd96a37acc7564fa372f28b95809adefd
                            [current] => 
                        )

                    [templates/main.php] => Array
                        (
                            [expected] => 7599b9a6fe79dd03919c2c141bb721819a88d0f2946a2257cb33f8f3b1d09ee2b08653b8c048b8eaa757b9e6c1f1cd7418526cb9b2ea573447f1f053e6767aba
                            [current] => 
                        )

                )

        )

)

I just realized my last post with the log was a reply to myself, so you’d have no way to know I’d tried the uninstall/reinstall.

I appreciate your time and attention, whenever you’re free. Thanks for all you do for this Snap.

you’ll need to do it the dirty way and delete the listed app subdirectories .../l10n, .../lib, etc. manually as root after removing the app. it looks like some files are being left behind, which shouldn’t be there.

the Nextcloud integrity check literally tells you which files are causing check failure. deleting the listed files should be sane. you probably could delete the entire notes directory as it would be added upon re enabling the notes app, but step by step is safer right?

hope that helps