If I were to write that, I imagine it would have to be "the long way".
The Long way isn't that long, is it?
All one has to do is check the various effects on the group only - individual objects with their own settings are not affected when ungrouping. So, check if your group has one of these:
blendMode != BlendMode.NORMAL
dropShadowSettings.mode == ShadowMode.DROP
bevelAndEmbossSettings.applied == true
directionalFeatherSettings.applied == true
gradientFeatherSettings.applied == true
innerGlowSettings.applied == true
innerShadowSettings.applied == true
outerGlowSettings.applied == true
satinSettings.applied == true
in one of these Group properties:
(Notice the difference between BlendMode and DropShadow and all of the others -- the former two were available in InDesign from (about) CS, the rest was added en masse, and share lots of similar names and parameters.)
Thanks much. You point out about the "applied" attribute which helps, so thanks. I was able to identify the key ones here: 1) any blend mode other than "normal" applied to the group or any of the objects within the group 2) any knockout group or isolate blending settings. . .easy enough to program those.