Nextcloud photo album overview "an error occured"

Support intro

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
  • Operating system and version (e.g., Ubuntu 24.04):
    • UBUNTU 24.04
  • Web server and version (e.g, Apache 2.4.25):
    • replace me
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • replace me
  • PHP version (e.g, 8.3):
    • 8.3.29
  • Is this the first time you’ve seen this error? (Yes / No):
    • yes
  • When did this problem seem to first start?
    • not sure
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • AIO
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • NO

Summary of the issue you are facing:

iḿ trying to host my own cloud for my photos, and tried to make some albums.
the one album i made works well. when linked hostname.com/apps/photos/albums/Koffie shows my coffephotos properly
however when reaching into the albums only i get “an error occured” not sure where to look/check this error

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

  1. click on photos
    select albums

  2. an error occured

Log entries

Nextcloud

Please provide the log entries from your Nextcloud log that are generated during the time of problem (via the Copy raw option from Administration settings->Logging screen or from your nextcloud.log located in your data directory). Feel free to use a pastebin/gist service if necessary.

PASTE HERE

Web Browser

If the problem is related to the Web interface, open your browser inspector Console and Network tabs while refreshing (reloading) and reproducing the problem. Provide any relevant output/errors here that appear.

PASTE

Web server / Reverse Proxy

The output of your Apache/nginx/system log in /var/log/____:

PASTE HERE

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!):

sudo docker exec --user wsudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ config:list system
{
“system”: {
“one-click-instance”: true,
“one-click-instance.user-limit”: 100,
“memcache.local”: “\\OC\\Memcache\\APCu”,
“apps_paths”: \[
{
“path”: “/var/www/html/apps”,
“url”: “/apps”,
“writable”: false
},
{
“path”: “/var/www/html/custom_apps”,
“url”: “/custom_apps”,
“writable”: true
}
\],
“check_data_directory_permissions”: false,
“memcache.distributed”: “\\OC\\Memcache\\Redis”,
“memcache.locking”: “\\OC\\Memcache\\Redis”,
“redis”: {
“host”: “***REMOVED SENSITIVE VALUE***”,
“password”: “***REMOVED SENSITIVE VALUE***”,
“port”: 6379
},
“overwritehost”: “nc.vanterve.com”,
“overwriteprotocol”: “https”,
“passwordsalt”: “***REMOVED SENSITIVE VALUE***”,
“secret”: “***REMOVED SENSITIVE VALUE***”,
“trusted_domains”: \[
“localhost”,
“nc.vanterve.com”
\],
“datadirectory”: “***REMOVED SENSITIVE VALUE***”,
“dbtype”: “pgsql”,
“version”: “32.0.4.1”,
“overwrite.cli.url”: “https://nc.vanterve.com/”,
“dbname”: “***REMOVED SENSITIVE VALUE***”,
“dbhost”: “***REMOVED SENSITIVE VALUE***”,
“dbport”: “”,
“dbtableprefix”: “oc\_”,
“dbuser”: “***REMOVED SENSITIVE VALUE***”,
“dbpassword”: “***REMOVED SENSITIVE VALUE***”,
“installed”: true,
“instanceid”: “***REMOVED SENSITIVE VALUE***”,
“maintenance”: false,
“updatechecker”: false,
“loglevel”: 2,
“log_type”: “file”,
“logfile”: “/var/www/html/data/nextcloud.log”,
“log_rotate_size”: 10485760,
“log.condition”: {
“apps”: \[
“admin_audit”
\]
},
“preview_max_x”: 2048,
“preview_max_y”: 2048,
“jpeg_quality”: 60,
“enabledPreviewProviders”: {
“1”: “OC\\Preview\\MP3”,
“2”: “OC\\Preview\\TXT”,
“3”: “OC\\Preview\\OpenDocument”,
“4”: “OC\\Preview\\Movie”,
“5”: “OC\\Preview\\Krita”,
“6”: “OC\\Preview\\ImaginaryPDF”,
“7”: “OC\\Preview\\HEIC”,
“8”: “OC\\Preview\\TIFF”,
“9”: “OC\\Preview\\ImaginaryPDF”,
“10”: “OC\\Preview\\Image”
},
“enable_previews”: true,
“upgrade.disable-web”: true,
“mail_smtpmode”: “smtp”,
“trashbin_retention_obligation”: “auto, 30”,
“versions_retention_obligation”: “auto, 30”,
“activity_expire_days”: 30,
“simpleSignUpLink.shown”: false,
“share_folder”: “/Shared”,
“one-click-instance.link”: “https://nextcloud.com/all-in-one/”,
“upgrade.cli-upgrade-link”: “https://github.com/nextcloud/all-in-one/discussions/2726”,
“updatedirectory”: “/nc-updater”,
“maintenance_window_start”: 100,
“allow_local_remote_servers”: true,
“davstorage.request_timeout”: 3600,
“documentation_url.server_logs”: “https://github.com/nextcloud/all-in-one/discussions/5425”,
“htaccess.RewriteBase”: “/”,
“dbpersistent”: false,
“auth.bruteforce.protection.enabled”: true,
“ratelimit.protection.enabled”: true,
“files_external_allow_create_new_local”: false,
“trusted_proxies”: “***REMOVED SENSITIVE VALUE***”,
“preview_imaginary_key”: “***REMOVED SENSITIVE VALUE***”,
“memories.db.triggers.fcu”: true,
“memories.exiftool”: “/var/www/html/custom_apps/memories/bin-ext/exiftool-amd64-musl”,
“memories.vod.path”: “/var/www/html/custom_apps/memories/bin-ext/go-vod-amd64”,
“memories.vod.ffmpeg”: “/usr/bin/ffmpeg”,
“memories.vod.ffprobe”: “/usr/bin/ffprobe”,
“preview_max_filesize_image”: 256,
“preview_max_memory”: 512,
“default_phone_region”: “NL”,
“mail_from_address”: “***REMOVED SENSITIVE VALUE***”,
“mail_sendmailmode”: “smtp”,
“mail_domain”: “***REMOVED SENSITIVE VALUE***”,
“mail_smtphost”: “***REMOVED SENSITIVE VALUE***”,
“mail_smtpport”: “587”,
“memories.gis_type”: 2,
“onlyoffice”: {
“jwt_secret”: “***REMOVED SENSITIVE VALUE***”,
“jwt_header”: “AuthorizationJwt”,
“editors_check_interval”: 0
},
“app_install_overwrite”: \[
“duplicatefinder”,
“maps”
\],
“config_preset”: 2,
“mail_smtpauth”: true,
“mail_smtpname”: “***REMOVED SENSITIVE VALUE***”,
“mail_smtppassword”: “***REMOVED SENSITIVE VALUE***”,
“DOMAIN”: “nc.vanterve.com”
}
}

Apps

udo docker exec --user www-data -it nextcloud-aio-nextcloud php occ app:list
Enabled:

  • activity: 5.0.0-dev.0
  • admin_audit: 1.22.0
  • bruteforcesettings: 5.0.0-dev.0
  • calendar: 6.1.5
  • circles: 32.0.0
  • cloud_federation_api: 1.16.0
  • comments: 1.22.0
  • contacts: 8.3.1
  • contactsinteraction: 1.13.1
  • cookbook: 0.11.5
  • dashboard: 7.12.0
  • dav: 1.34.2
  • deck: 1.16.3
  • duplicatefinder: 1.7.3
  • federatedfilesharing: 1.22.0
  • federation: 1.22.0
  • files: 2.4.0
  • files_antivirus: 6.1.0
  • files_downloadlimit: 5.0.0-dev.0
  • files_fulltextsearch: 32.0.2
  • files_pdfviewer: 5.0.0-dev.0
  • files_reminders: 1.5.0
  • files_sharing: 1.24.1
  • files_trashbin: 1.22.0
  • files_versions: 1.25.0
  • firstrunwizard: 5.0.0-dev.0
  • fulltextsearch: 32.0.0
  • fulltextsearch_elasticsearch: 32.0.2
  • gpxpod: 7.2.4
  • guests: 4.6.0
  • logreader: 5.0.0-dev.0
  • lookup_server_connector: 1.20.0
  • mail: 5.6.9
  • memories: 7.8.2
  • nextcloud-aio: 0.8.0
  • nextcloud_announcements: 4.0.0-dev.0
  • notes: 4.12.4
  • notifications: 5.0.0-dev.0
  • notify_push: 1.3.0
  • oauth2: 1.20.0
  • onlyoffice: 9.12.0
  • password_policy: 4.0.0-dev.0
  • photos: 5.0.0-dev.1
  • previewgenerator: 5.11.0
  • privacy: 4.0.0-dev.0
  • profile: 1.1.0
  • provisioning_api: 1.22.0
  • recognize: 10.0.7
  • recommendations: 5.0.0-dev.0
  • related_resources: 3.0.0-dev.0
  • serverinfo: 4.0.0-dev.0
  • settings: 1.15.1
  • spreed: 22.0.8
  • support: 4.0.0-dev.0
  • survey_client: 4.0.0-dev.0
  • systemtags: 1.22.0
  • text: 6.0.1
  • theming: 2.7.0
  • twofactor_backupcodes: 1.21.0
  • twofactor_totp: 14.0.0
  • updatenotification: 1.22.0
  • user_status: 1.12.0
  • viewer: 5.0.0-dev.0
  • weather_status: 1.12.0
  • webhook_listeners: 1.3.0
  • whiteboard: 1.5.3
  • workflowengine: 2.14.0
    Disabled:
  • app_api: 32.0.0 (installed 5.0.2)
  • camerarawpreviews: 0.8.8 (installed 0.8.8)
  • encryption: 2.20.0
  • files_external: 1.24.0
  • maps: 1.6.0 (installed 1.6.0)
  • metadata: 0.23.0 (installed 0.23.0)
  • richdocumentscode: 25.4.702 (installed 25.4.702)
  • riotchat: 0.20.0 (installed 0.20.0)
  • sharebymail: 1.22.0 (installed 1.22.0)
  • suspicious_login: 10.0.0-dev.0
  • tasks: 0.17.1 (installed 0.17.1)
  • twofactor_nextcloud_notification: 6.0.0-dev.0
  • user_ldap: 1.23.0

anyone here who can help me learn?

tried to use the memories app, that looks nice but would like to make use for albums?

Check the browser inspector as described in the support template. Also, check the Nextcloud Server log (also described in the support template) for any entries generated while reproducing the problem.

thanks for the way, wasn´t sure where to find this.
tried another user: added an album and that worked.

logfile: just one line:
{“reqId”:“Un1NKk5xrg1YDbr5as1K”,“level”:1,“time”:“2026-01-28T17:17:07+00:00”,“remoteAddr”:“###hashed###”,“user”:“###USERNAME###”,“app”:“no app in context”,“method”:“PROPFIND”,“url”:“/remote.php/dav/photos/###USERNAME###/albums/”,“scriptName”:“/remote.php”,“message”:“Uncaught exception”,“userAgent”:“Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:147.0) Gecko/20100101 Firefox/147.0”,“version”:“32.0.4.1”,“exception”:{“Exception”:“Sabre\DAV\Exception\NotFound”,“Message”:“Photo not found for user”,“Code”:0,“Trace”:[{“file”:“/var/www/html/apps/photos/lib/Sabre/Album/AlbumPhoto.php”,“line”:62,“function”:“getNode”,“class”:“OCA\Photos\Sabre\Album\AlbumPhoto”,“type”:“->”,“args”:},{“file”:“/var/www/html/apps/photos/lib/Sabre/Album/AlbumRootBase.php”,“line”:158,“function”:“getFileInfo”,“class”:“OCA\Photos\Sabre\Album\AlbumPhoto”,“type”:“->”,“args”:},{“file”:“/var/www/html/apps/photos/lib/Sabre/PropFindPlugin.php”,“line”:146,“function”:“getDateRange”,“class”:“OCA\Photos\Sabre\Album\AlbumRootBase”,“type”:“->”,“args”:},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/PropFind.php”,“line”:95,“function”:“OCA\Photos\Sabre\{closure}”,“class”:“OCA\Photos\Sabre\PropFindPlugin”,“type”:“->”,“args”:[“*** sensitive parameters replaced ***”]},{“file”:“/var/www/html/apps/photos/lib/Sabre/PropFindPlugin.php”,“line”:146,“function”:“handle”,“class”:“Sabre\DAV\PropFind”,“type”:“->”,“args”:[“{http://nextcloud.org/ns}dateRange”,{“class”:“Closure”}]},{“file”:“/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php”,“line”:89,“function”:“propFind”,“class”:“OCA\Photos\Sabre\PropFindPlugin”,“type”:“->”,“args”:[{“class”:“Sabre\DAV\PropFind”},{“class”:“OCA\Photos\Sabre\Album\AlbumRoot”}]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:1052,“function”:“emit”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[“propFind”,[{“class”:“Sabre\DAV\PropFind”},{“class”:“OCA\Photos\Sabre\Album\AlbumRoot”}]]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:984,“function”:“getPropertiesByNode”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[{“class”:“Sabre\DAV\PropFind”},{“class”:“OCA\Photos\Sabre\Album\AlbumRoot”}]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:1664,“function”:“getPropertiesIteratorForPath”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[“photos/Michiel/albums”,[“{http://nextcloud.org/ns}last-photo”,“{http://nextcloud.org/ns}nbItems”,“{http://nextcloud.org/ns}location”,“{http://nextcloud.org/ns}dateRange”,“{http://nextcloud.org/ns}collaborators”,“And 1 more entries, set log level to debug to see all entries”],1]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:1649,“function”:“writeMultiStatus”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[{“class”:“Sabre\Xml\Writer”,“elementMap”:,“contextUri”:“/remote.php/dav/”,“namespaceMap”:{“DAV:”:“d”,“http://sabredav.org/ns":“s”,“http://owncloud.org/ns”:“oc”,“http://nextcloud.org/ns”:“nc”},“classMap”:[]},{“__class__”:“Generator”},false]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php”,“line”:346,“function”:“generateMultiStatus”,“class”:“Sabre\\DAV\\Server”,“type”:"->”,“args”:[{“class”:“Generator”},false]},{“file”:“/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php”,“line”:89,“function”:“httpPropFind”,“class”:“Sabre\DAV\CorePlugin”,“type”:“->”,“args”:[{“class”:“Sabre\HTTP\Request”},{“class”:“Sabre\HTTP\Response”}]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:472,“function”:“emit”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[“method:PROPFIND”,[{“class”:“Sabre\HTTP\Request”},{“class”:“Sabre\HTTP\Response”}]]},{“file”:“/var/www/html/apps/dav/lib/Connector/Sabre/Server.php”,“line”:211,“function”:“invokeMethod”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[{“class”:“Sabre\HTTP\Request”},{“class”:“Sabre\HTTP\Response”}]},{“file”:“/var/www/html/apps/dav/lib/Server.php”,“line”:424,“function”:“start”,“class”:“OCA\DAV\Connector\Sabre\Server”,“type”:“->”,“args”:},{“file”:“/var/www/html/apps/dav/appinfo/v2/remote.php”,“line”:22,“function”:“exec”,“class”:“OCA\DAV\Server”,“type”:“->”,“args”:},{“file”:“/var/www/html/remote.php”,“line”:151,“args”:[“/var/www/html/apps/dav/appinfo/v2/remote.php”],“function”:“require_once”}],“File”:“/var/www/html/apps/photos/lib/Sabre/Album/AlbumPhoto.php”,“Line”:48,“message”:“Uncaught exception”,“exception”:{},“CustomMessage”:“Uncaught exception”}}

I switched from the Photos app to Memories a while ago and find it way better. Maybe you should give it a try. With Memories you can also share albums, display photos on a map (without additional app, that is integrated into Memories) and so. There is also a nice Android app for this.

Edit: I forgot, that the albums feature is part of the Photos app and is also used by Memories. So you need to keep Photos enabled if you want to share albums.

thanks.

iḿ looking into this indeed, works nice at first glance.
was hoping i can reset this photos/memories album issue somehow. seems userbound. a new user can view its created albums properly.

maybe i can hide the working app somehow :slight_smile:

The error looks like there was a photo once which got deleted but the album was not updated. Usually this should not happen (at least I did not have such errors yet). But maybe this is just a single incident. Maybe running occ files:scan --all can help to fix this. Instead of --all you can also specifiy the username.

Edit: also see Using the occ command — Nextcloud latest Administration Manual latest documentation

have started the scan all for all users to make sure all files are checked.
±--------±-------±----±--------±--------±-------±-------------+
| Folders | Files | New | Updated | Removed | Errors | Elapsed time |
±--------±-------±----±--------±--------±-------±-------------+
| 6314 | 153199 | 0 | 452 | 0 | 0 | 00:00:49 |
±--------±-------±----±--------±--------±-------±-------------+

the check didn’t fix

i tried with a new user: added an album: its visible in the new user album overview.
added my current user to it: coloborative album found. when logged in with the problem user its own albums arent visible when using photos. can find.see/edit/delete them in memories though.

tried again:
is there a way to add a missing photo###IPADRESS###”,“user”:“###USERNAME###”,“app”:“no app in context”,“method”:“PROPFIND”,“url”:“/remote.php/dav/photos/USERNAME/albums/”,“scriptName”:“/remote.php”,“message”:“Uncaught exception”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36”,“version”:“32.0.4.1”,“exception”:{“Exception”:“Sabre\DAV\Exception\NotFound”,“Message”:“Photo not found for user”,“Code”:0,“Trace”:[{“file”:“/var/www/html/apps/photos/lib/Sabre/Album/AlbumPhoto.php”,“line”:62,“function”:“getNode”,“class”:“OCA\Photos\Sabre\Album\AlbumPhoto”,“type”:“->”,“args”:},{“file”:“/var/www/html/apps/photos/lib/Sabre/Album/AlbumRootBase.php”,“line”:158,“function”:“getFileInfo”,“class”:“OCA\Photos\Sabre\Album\AlbumPhoto”,“type”:“->”,“args”:},{“file”:“/var/www/html/apps/photos/lib/Sabre/PropFindPlugin.php”,“line”:146,“function”:“getDateRange”,“class”:“OCA\Photos\Sabre\Album\AlbumRootBase”,“type”:“->”,“args”:},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/PropFind.php”,“line”:95,“function”:“OCA\Photos\Sabre\{closure}”,“class”:“OCA\Photos\Sabre\PropFindPlugin”,“type”:“->”,“args”:[“*** sensitive parameters replaced ***”]},{“file”:“/var/www/html/apps/photos/lib/Sabre/PropFindPlugin.php”,“line”:146,“function”:“handle”,“class”:“Sabre\DAV\PropFind”,“type”:“->”,“args”:[“{http://nextcloud.org/ns}dateRange”,{“class”:“Closure”}]},{“file”:“/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php”,“line”:89,“function”:“propFind”,“class”:“OCA\Photos\Sabre\PropFindPlugin”,“type”:“->”,“args”:[{“class”:“Sabre\DAV\PropFind”},{“class”:“OCA\Photos\Sabre\Album\AlbumRoot”}]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:1052,“function”:“emit”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[“propFind”,[{“class”:“Sabre\DAV\PropFind”},{“class”:“OCA\Photos\Sabre\Album\AlbumRoot”}]]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:984,“function”:“getPropertiesByNode”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[{“class”:“Sabre\DAV\PropFind”},{“class”:“OCA\Photos\Sabre\Album\AlbumRoot”}]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:1664,“function”:“getPropertiesIteratorForPath”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[“photos/Michiel/albums”,[“{http://nextcloud.org/ns}last-photo”,“{http://nextcloud.org/ns}nbItems”,“{http://nextcloud.org/ns}location”,“{http://nextcloud.org/ns}dateRange”,“{http://nextcloud.org/ns}collaborators”,“And 1 more entries, set log level to debug to see all entries”],1]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:1649,“function”:“writeMultiStatus”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[{“class”:“Sabre\Xml\Writer”,“elementMap”:,“contextUri”:“/remote.php/dav/”,“namespaceMap”:{“DAV:”:“d”,“http://sabredav.org/ns":“s”,“http://owncloud.org/ns”:“oc”,“http://nextcloud.org/ns”:“nc”},“classMap”:[]},{“__class__”:“Generator”},false]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php”,“line”:346,“function”:“generateMultiStatus”,“class”:“Sabre\\DAV\\Server”,“type”:"->”,“args”:[{“class”:“Generator”},false]},{“file”:“/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php”,“line”:89,“function”:“httpPropFind”,“class”:“Sabre\DAV\CorePlugin”,“type”:“->”,“args”:[{“class”:“Sabre\HTTP\Request”},{“class”:“Sabre\HTTP\Response”}]},{“file”:“/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php”,“line”:472,“function”:“emit”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[“method:PROPFIND”,[{“class”:“Sabre\HTTP\Request”},{“class”:“Sabre\HTTP\Response”}]]},{“file”:“/var/www/html/apps/dav/lib/Connector/Sabre/Server.php”,“line”:211,“function”:“invokeMethod”,“class”:“Sabre\DAV\Server”,“type”:“->”,“args”:[{“class”:“Sabre\HTTP\Request”},{“class”:“Sabre\HTTP\Response”}]},{“file”:“/var/www/html/apps/dav/lib/Server.php”,“line”:424,“function”:“start”,“class”:“OCA\DAV\Connector\Sabre\Server”,“type”:“->”,“args”:},{“file”:“/var/www/html/apps/dav/appinfo/v2/remote.php”,“line”:22,“function”:“exec”,“class”:“OCA\DAV\Server”,“type”:“->”,“args”:},{“file”:“/var/www/html/remote.php”,“line”:151,“args”:[“/var/www/html/apps/dav/appinfo/v2/remote.php”],“function”:“require_once”}],“File”:“/var/www/html/apps/photos/lib/Sabre/Album/AlbumPhoto.php”,“Line”:48,“message”:“Uncaught exception”,“exception”:,“CustomMessage”:“Uncaught exception”},“id”:“697b7f8238ee6”}

Sorry, I have no idea, what is wrong here. Maybe the maintainers of the Photos app have a clue.

would be nice to see some way to reset the photo app settings?