I’ve been fixing up a few plugins for 1.1 compatibility, and have noticed that a lot of the problems center around a failure of global $group_obj. Fortunately, $bp->groups->current_group has the same information in it. What seems weird is that there is a line in the BP 1.1.1 bp-groups.php that sets $group_obj = $bp->groups->current_group. Nevertheless, I haven’t discovered a place in either of the two plugins I’ve worked on (bpcontents and bpdev -> bpdev-groups-extra) where $group_obj returns anything, while $bp->groups->current_group seems to always work.
This issue was the culprit in most of the incompatibilities that I encountered. Other problems centered around the deprecated bp_add_nav_item(), which seemed to sometimes work but usually didn’t call the screen function correctly.
Wow. You just saved me a lot of searching and aggravation. Kudos for pinpointing that bug in bpdev’s groups-extra plugin.