FCP spinning beach ball after new start
I've been using Final Cut Pro for quite some time, and I have a setup that should handle it well: all my working libraries and footage are stored on a fast NVMe drive connected via Thunderbolt 4 to my M1 Mac Ultra with 128 GB of RAM. I also have two RAID hardware enclosures, one from OWC and another from Pegasus, which store archive footage. However, all the footage I'm actively working on is located on the fast NVMe.
Every time I start Final Cut Pro, it seems ready to go—I can play my timeline without any issues. But as soon as I attempt any significant task, like dragging a file from my library into the timeline, the application hangs. The dreaded beach ball appears and can spin for up to a minute. Once it's done, the task doesn't complete, and I have to redo it. Interestingly, after this initial hang-up, everything works smoothly until the next restart.
This issue has persisted across several Mac Studios and multiple clean installs of both the operating system and Final Cut Pro. I've also tried trashing preferences many times, but nothing seems to resolve it. I reported this problem to Apple some time ago; they were able to reproduce it or at least observe it on my machine. They forwarded it to their engineering team, but I've never heard anything back since.
It's really frustrating because it means I can't just start Final Cut Pro and let it settle before beginning work; I always have to manually trigger this delay by dragging a file. It's been happening for quite some time now. Is anyone else experiencing this problem? Video can be seen here: https://adilo.bigcommand.com/watch/8MVusR7v
Mac Studio, macOS 15.1