Skip to content

Final Cut Pro Fails to Copy All Project Media to a New Location After a Previously Cancelled or Failed Copy Operation #476

@4sprung

Description

@4sprung

Apple Feedback Assistant ID: FB18138320

DESCRIBE THE BUG:
Final Cut Pro (FCP) fails to correctly copy all associated media files for a project to a new library/event if a previous attempt to copy the same project to the same destination drive was cancelled. Even when deleting the initial failed/cancelled destination event and creating a brand new one, FCP seems to incorrectly remember the cancelled state and does not copy the media files as expected in the subsequent attempt, leading to a project with missing media. This can result in data loss if the original media is removed based on the assumption of a successful copy.


TO REPRODUCE:

Have a completed project ("Project A") within a library on a primary storage drive (e.g., "SSD_Library").
On a secondary/archive storage drive (e.g., "RAID_Archive"), create a new library and a new event within it (e.g., "Event_Attempt1").
Drag "Project A" from "SSD_Library" into "Event_Attempt1" on "RAID_Archive".
When FCP prompts to copy media, ensure settings are chosen to consolidate media (e.g., "Copy to library," "Original Media"). FCP will start background tasks to copy media.
Crucially, cancel these background media copy tasks before they complete.
Delete "Event_Attempt1" (and/or its containing library if desired for a clean test) from "RAID_Archive".
On "RAID_Archive," create a new, empty event (e.g., "Event_Attempt2"), possibly in a new library or the same one if it wasn't deleted.
Drag "Project A" (the same project as in step 3) from "SSD_Library" into the new "Event_Attempt2" on "RAID_Archive".
Again, when FCP prompts to copy media, ensure settings are chosen to consolidate media ("Copy to library," "Original Media").
Observe the background tasks and the contents of "Event_Attempt2" after the operation claims to be complete. The bug manifests here: FCP will likely indicate the process is finished, but most or all of the media files associated with "Project A" will not have been copied into "Event_Attempt2." The project in "Event_Attempt2" will have missing media.


EXPECTED BEHAVIOUR:
When copying a project to a new, empty event in a library, Final Cut Pro should robustly copy all media files associated with that project (when "Copy to library" / "Consolidate media" is selected), regardless of any previously cancelled copy attempts of the same project to the same destination drive. The new event on the archive drive ("Event_Attempt2" in the reproduction steps) should contain all necessary media files, making the project self-contained and fully operational from its new location. The cancellation of a previous operation should not affect the integrity of a subsequent, new copy operation to a fresh event.


SCREENSHOTS:
https://drive.google.com/file/d/1QvWS71yL07XUI1KzZmJJnTANN6JcIEAG/view?usp=sharing


SPECS:
M1 MacStudio Ultra
sequia 15.5
FCP 11.1.1

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions