IFeature::GetDefinition() method returns NULL for macro-feature after part file edition in another configuration.

Hello,

I have added macro-feature in SolidWorks when the "Default" configuration is active. Then I have added a new configuration. I have edited the part file in the new configuration (e.g. extrude cut). Then if I try to get the definition of added macro-feature for both configurations using the IFeature::GetDefinition() method, it returns NULL.

I have also tried to get the definition after ForceRebuild (i.e. Ctrl + Q), but it always returns NULL.

Is there any effect of sketch edit or do I miss something after part edition?

Thanks and Regards,

Mahadev