Invalid storage path
The product will not stream or preview the file because storagePath fails the path-safety check (escapes the upload root, .., or unresolved absolute path).
Why this happens
Data integrity / security guard — not a normal user setting. Corrupt or hand-edited paths, bad migrations, or broken transfers can leave unsafe paths. A valid path with a missing blob is usually “file not found on local storage” instead.
Diagnose and fix
1. Admin: inspect the file’s storage path and assigned server in Files/admin.
2. Re-upload or re-transfer the file if the path is corrupt.
3. Confirm local upload root / node mounts are correct.
4. Check transfer queue if the file was mid-move between servers.