I can confirm it's some issue between 10.6 and Monterey. It appears to be related to loading the media when the library is opened.
Our assistant editor has a basic 13 inch Intel MBP with Big Sur and we wasn't having any troubles loading libraries and events. I have a souped up 16 inch i9 MBP with Monterey and had the problem on the same library. Tried on my wife's M1 MBP with Monterey and her computer exhibited the same problem as mine (though it loaded faster than my 16 inch... surprise!)
I did a little digging and found that when the library loads, it fires off a ton of errors in the console. For those with the problem, try this:
- Quit FCP
- Open Console
- Click "Start Streaming"
- Open FCP and the library giving you troubles
- Look in Console and see if you have the following error repeated over and over (search for "Final Cut Pro" to filter on console log items related to FCP):
fault 08:32:52.342498-0600 Final Cut Pro *** -[NSKeyedUnarchiver validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'FFXMLVideoReservedData' (0x104bdb4b8) [/Applications/Final Cut Pro.app/Contents/Frameworks/Interchange.framework]",
"'NSString' (0x7ff8477c4a10) [/System/Library/Frameworks/Foundation.framework]",
"'NSDictionary' (0x7ff84779aab0) [/System/Library/Frameworks/CoreFoundation.framework]",
"'NSData' (0x7ff84779aa38) [/System/Library/Frameworks/CoreFoundation.framework]",
"'PCMatrix44Double' (0x101d7c6f0) [/Applications/Final Cut Pro.app/Contents/Frameworks/ProCore.framework]",
"'_REDClipMD5Wrapper' (0x10ba6f490) [/Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework]",
"'FFNamingPreset' (0x10ba541b8) [/Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework]",
"'FFResource' (0x10ba78f90) [/Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework]",
"'AutoEncodeDecodeObject' (0x10ba6e680) [/Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework]",
"'NSArray' (0x7ff84779a970) [/System/Library/Frameworks/CoreFoundation.framework]",
"'FFMediaSourceDescription' (0x10ba64bd0) [/Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework]",
"'FFXMLTransitionReservedData' (0x104bf1468) [/Applications/Final Cut Pro.app/Contents/Frameworks/Interchange.framework]",
"'FFFaceDetectionInfo' (0x10ba5c3e0) [/Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework]",
"'FFMapLocationChannelValue' (0x10ba68730) [/Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework]",
"'DSObject' (0x1022db3f0) [/Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/Versions/A/Frameworks/D<decode: missing data>
I tried creating a brand new library to see if the problem happens on with libraries created in 10.6 but I need to try a few more things to see. My guess is the next Monterey release will fix it or perhaps we'll get 10.6.1 soon.
I should resist upgrading to the new shiny, but sometimes I can't help myself! LOL!