Why a file on the NotchStar shelf stops working after you move it
A shelf entry stops working when the original file moves, is renamed or is deleted. The shelf keeps the location from the moment you dropped the file, and it does not follow the file afterwards. This is a listed limit of the Shelf.
Why it happens
The shelf stores a path, not a copy. If the path no longer holds the file, dragging the icon out or sending it by AirDrop has nothing real to hand over.
Fix it
- Hover over the old icon and click the x, or right click it and choose Remove.
- Find the file in its new place in Finder.
- Drag it to the notch and drop it on the shelf again.
Avoid it
- Park a file and use it within the same session, before tidying folders.
- Do not rename the file or its parent folder while it is on the shelf.
- If you want to keep a copy while you reorganise, copy the file first, then park the copy.
Does a file ever get lost?
Not through the shelf. Removing an icon, clearing the shelf or quitting only forgets the location. It never deletes the file. If the file seems gone, search for it in Finder or check the Trash.
Related: what the shelf remembers, how to move files out and the File Shelf page.