Thanks for the news. Unfortunately, the plugins still crash. I tested v6.71+dev1204 on macOS 13.0 M1, I can test on other machines if necessary. The assertion is part of the ARA SDK so this is annoying to modify and even if I debug the plugin in Reaper, it doesn't hit the assertion in my code.
I'm only developing ARA plugins and I didn't investigate properly the host part of the ARA SDK but, if it can help, it seems to me that the methods ARA::PlugIn::FactoryConfig::getAnalyzeableContentT ypesCount(), ARA::PlugIn::FactoryConfig::getAnalyzeableContentT ypes() and ARA::PlugIn::FactoryConfig::getSupportedPlaybackTr ansformationFlags() should be used to verify what can do the plugin.
Here is the possible assertion:
https://github.com/Celemony/ARA_Libr...Plug.cpp#L1827
This way, these actions (ARA - Align media to detect grid / Import into project: Tempo) can even be disabled and inaccessible to the user if the plugin doesn't allow them.