ErrLookup › immich-app/immich
immich-app/immich
High performance self-hosted photo and video management solution. · TypeScript · 865 source files
Analyzed at f48d4b3321 on 2026-09-21. 295 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Schema validation failed | validation | error | openapi, swagger, schema-validation, startup |
| Unable to find existing motion video asset for | console | warning | immich, motion-photo, checksum, race-condition, metadata-extraction |
| Invalid token: missing userId | exception | error | workflow, plugin, authentication, jwt, nestjs |
| OAuth state is missing | exception | error | oauth, csrf, state, cookies |
| Invalid job name | http | error | |
| Invalid image data | exception | error | android, immich, image-decoding, http, thumbnail |
| Invalid pump | exception | error | semver, release-tooling, ci |
| OAuth code verifier is missing | exception | error | oauth, pkce, code-verifier, cookies |
| User must be logged in to access archive | exception | error | flutter, riverpod, authentication, null-user |
| SyncRequestType.AlbumAssetsV1 is deprecated, use… | exception | error | sync, deprecated, api-version, albums |
| Stats not found for | exception | error | internal-state, filesystem, cli, race-condition |
| Model file not found | exception | error | model-loading, filesystem, huggingface, cache |
| Geodata file not found | console | error | geodata, file-not-found, configuration |
| Migration " " was already applied to this database but is… | console | critical | migration, database, versioning, downgrade |
| Metadata service init failed | exception | critical | metadata, geodata, bootstrap, reverse-geocoding, immich, nestjs |
| OAuth profile does not have an email address | exception | error | oauth, email, auto-register, claims |
| Album must have an owner | validation | error | database, invariant, albums, ownership |
| libann is not available! | exception | critical | armnn, native-library, gpu, container, mali |
| Unauthorized | http | error | auth, pin-code, unauthorized, session |
| Not in maintenance mode | http | error | http-400, maintenance-mode, bad-request, api |
NO_TOKEN No stored change token | error_code | info | photokit, sync, ios, change-token, state-missing |
| SyncRequestType.PartnerAssetsV1 is deprecated, use… | exception | error | sync, deprecated, api-version, partner-assets |
| Asset not found or metadata not yet ready for streaming | http | error | |
| No supported variants for this video | http | error | |
| or run `immich-admin schema-check | console | warning | database, schema, migrations |
| RKNN inference failed! | exception | error | rknn, npu, inference, rockchip |
| Cannot add another owner | exception | error | album, validation, permissions |
| Unknown model combination | validation | error | machine-learning, model-registry, validation, python, valueerror |
| Invalid import path | http | error | validation, filesystem, bad-request, library |
| User must be logged in to access favorite | exception | error | flutter, riverpod, authentication, null-user |
| Media location is not set. | exception | error | initialization, storage, invariant, bootstrap |
| Library not found | http | error | |
| No /dev/dri devices found. If using Docker, make sure at… | exception | error | hardware-acceleration, docker, gpu, configuration |
| Asset does not have valid dimensions | exception | error | dimensions, exif, face, metadata, bad-request |
| Album not shared with user | exception | error | album, user, state |
| Failed to read helmet file | console | error | config, filesystem, json, startup |
| User must be logged in to view person timeline | exception | error | flutter, riverpod, authentication, null-user |
| Failed to write | exception | critical | storage, filesystem, startup, permissions |
| SyncRequestType.AssetFacesV1 is deprecated, use… | exception | error | sync, deprecated, api-version, faces |
| The database currently has | exception | critical | postgres, database, extension, version, pgvector, downgrade, bootstrap, immich, config |
| Invalid logout token: it must contain either a sub or a sid… | exception | warning | oauth, oidc, logout, validation |
| The route was requested as , but only returns text/html | exception | error | |
| Face not found | console | error | immich, facial-recognition, job, entity-not-found |
| Unable to register / . User does not exist and auto… | console | error | oauth, authentication, configuration |
| No vector extension found. Available extensions | console | critical | database, postgres, vector-extension, startup |
| Cannot rotate an API Key with permissions you do not have | exception | error | |
| Machine learning request to | console | warning | network, http, machine-learning, microservice |
| Unsupported PostgreSQL version | exception | critical | postgresql, database-restore, version-check, backup |
| User must be logged in to access recently taken | exception | error | flutter, riverpod, authentication, null-user |
| Failed to find job handler for Job. | console | error | startup, jobs, missing-handler, configuration |
| Asset dimensions are not available for editing | exception | error | api, validation, metadata, immich |
NO_AUTH No photo library access | error_code | error | ios, permissions, photo-library, mobile |
| Expected a JSON response | exception | error | http, content-type, json, sdk |
| Unable to determine worker type | console | error | configuration, startup, worker, env |
| Table does not exist, skipping reindexing. This is only… | console | warning | database, postgres, migration, vector-index |
| Unsupported model file type | validation | error | model-loading, validation, enum, file-extension |
| Failed to verify SMTP configuration | exception | error | email, smtp, configuration, bad-request |
| rknn is not available! | exception | critical | rknn, npu, rockchip, native-library, container |
| extension is not installed | console | error | database, postgres, extension, migration |
| Unexpected profile response, no `sub` | exception | error | oauth, oidc, profile, validation |
| Cannot grant permissions you do not have | exception | error | |
| Unable to resolve realpath | console | warning | filesystem, download, symlink |
| No available version for | console | error | database, postgres, extension, versioning |
| Invalid request format. | http | error | machine-learning, fastapi, request-validation, predict, json |
| No file found for the video | exception | error | flutter, video, filesystem, local-storage |
| Failed to initialize RKNN runtime environment | exception | critical | rknn, npu, runtime, rockchip, device-permissions, container |
| await response.text() | exception | error | http, upload, network, cli |
| Invalid assetId for feature face or asset is offline | exception | error | person, face, asset, bad-request, validation |
| Invalid SMTP configuration | exception | error | smtp, config-validation, email, system-config |
| Server health check failed, no admin exists. | exception | error | backup, restore, health-check |
| Unsupported file type | exception | warning | upload, file-type, bad-request, validation |
| Cannot load model! | exception | error | armnn, native-library, model-loading, corruption |
| Invalid targetSize: ' + targetSize | exception | error | http, query-parameter, enum, server |
| Invalid cursor | exception | error | pagination, cursor, validation, api |
| Unknown CLIP model | exception | error | machine-learning, clip, configuration, unsupported-model |
| Machine learning request | exception | error | network, machine-learning, request-failed, configuration |
| Not found or no access | exception | error | access-control, authorization, not-found, permissions |
| Skipping invalid file upload route | console | warning | nestjs, multer, file-upload, configuration |
| Asset not found | exception | error | not-found, asset, bad-request, stale-id |
| Hostname did not match any listed in methods[].allowedHosts… | exception | error | workflow, plugin, network, security, allowedhosts |
| Person not found | exception | error | person, not-found, face, thumbnail |
| Could not retrieve dimension size of column | console | warning | database, postgres, vector-index, dimension |
| Error backchannel logout: token validation failed | exception | error | oauth, oidc, jwt, token-validation, immich |
| authToken is required | exception | error | workflow, plugin, authentication, extism, host-functions |
| Could not find asset | console | warning | jobs, database, race-condition |
| User must be logged in to access locked folder | exception | error | flutter, riverpod, authentication, null-user |
| User must be logged in to access this provider | exception | error | auth, riverpod, mobile |
| Recognition charset not found | exception | critical | python, file-not-found, ocr, machine-learning, config |
| Unable to instantiate plugin | exception | error | plugin, worker, initialization |
| Incorrect email or password | exception | error | auth, authentication, credentials, bcrypt, immich |
| The first registered account must the administrator. | exception | error | user-management, bootstrap, bad-request, admin-required |
| User not logged in | exception | error | authentication, flutter, riverpod, albums |
| Failed to call host function | exception | error | wasm, plugin-sdk, host-function, rpc |
| Duplicate items are not allowed | exception | error | metadata, duplicate, validation, rest-api |
| Invalid system config: | exception | critical | config, zod, validation, startup, schema |
| User not found | exception | error | api, admin, notification, email, user, validation, immich, nestjs |
| Could not read image data for $assetId | exception | error | android, mediastore, io, image, content-provider |
| Elevated permission is required | exception | error | authorization, session, elevated-permissions, reauthentication |
| Failed to read | console | warning | filesystem, json, versioning |
| Missing JWT Token | exception | error | jwt, authentication, unauthorized, maintenance |