This sounds as if your action component is missing from the saved data. Please trash the preferences and rebuild saved data. Also, check in the resource whether the boss class definition of your action component has an IID_IPMPERSIST.
I controlled that, but it doesn't work. Any other ideas?
Could it be, that a defined implementation is missing? I mean, you have something defined in the factory list, but the implementation is not in the project?
One more thing: It works in the release version on Macintosh (the menu items are not disabled), but in the debug version it doesn't work. Something wrong in my Codewarrior project?
The start up method is not called too. I don't know why.
Is the plugin code loaded at all? E.g. have a look at the "Configure Plugins" Dialog, and set a breakpoint in SDKPlugInEntrypoint.cpp.
I'd also check for differences between the resources of both builds.