Attachments have two separate names: the attachment title shown in the items list and the filename of the file on disk.
Zotero automatically renames files on disk based on parent item metadata such as the title and authors. Since the parent item row in the items list already displays that metadata, Zotero doesn't show the filename directly in the items list. Instead, it uses simpler attachment titles such as “PDF” or “Ebook” for the first file of a given type or includes additional information about the source of the file (e.g., “ScienceDirect Full Text PDF” for a file saved from ScienceDirect, or “Accepted Version” or “Submitted Version” for open-access files). These separate titles avoid cluttering the items list with redundant metadata and prevent parent items from being unnecessarily expanded when searching for titles or creators.
Subsequent files added to an item from the filesystem will still get titles named after the filename (without the file extension), since those are likely to be supplementary files and the filename may be informative.
You can view and change the title and filename by clicking on the attachment and looking in the item pane.
While we recommend the default behavior in order to avoid redundant information in the items list, if you really prefer to view filenames instead of titles, you can enable “Show attachment filenames in the items list” option in the General pane of the settings.
Zotero has always automatically renamed files on disk, and it has always used separate, simpler titles such as “ScienceDirect Full Text PDF” when saving attachments from the web, for the reasons explained above.
Zotero 7 changed attachment-title handling in a couple particular cases:
People who were unnecessarily running Rename File from Parent Metadata on every attachment, predominantly adding local files rather than saving from the web, or using the ZotFile plugin (which also set the title to the filename) might be used to seeing filenames in the items list, but we'd encourage people to give the new behavior a try.
Zotero 8 provides an option to convert attachments previously changed to match the filename to use simpler “PDF” titles instead. Simply select the attachments or their parent items and go to Tools → Management Attachments → Normalize Attachment Titles.