I've set up a private directory sites/default/files/private and use it for a file field.
As an admin, everything works as expected when uploading and viewing a private file.
As a user who uploads a private file, I can only download own private files with the Views formatter Download link (example.com/file/585/download?token=TcBjzT2I), but not view them via Generic file (example.com/system/files/private/mypic.jpg) or other formatters. When using the latter, I get
"Access Denied You are not authorized to access this page."
Permission "View own private files" for role enabled. Even enabling "View private files" has no effect.
What am I missing?