When configuring groups in PB4, if the active group is a group that displays pets, creating a new group after will pass the variable "use_pet_header=true". Deleting this line from the specific group's (profiles/(profilename)/groups) variables in the Pitbull4.lua is the only way to make the group function correctly.
This is obviously a bug, and a ticket will be filed.
Are you sure that you configured groups right? Everything has been working correctly for many raids for me by now, and i am using Pitbull 4 for Raid frames and smaller raid pet frames separately.
Edit: Only thing that doesn't work is 5 player party layout if 5 people are divided into 2+ groups.
- BetterStatusBar was not clamping the extra value properly.
When both the value and the extra value was 1 then we wouldn't clamp the
extra value before setting it because 1 - extraValue resulted in 0 and
we'd clamp between 1e-5 and 0./
- Fix Ticket #728: Error in BetterStatusBar
BetterStatusBar didn't deal with NaN being passed to it, e.g.
StatusBar:SetValue(0/0). It now treats this as zero. - Fix Ticket #726: PetHeaders being used on non-pet based groups.
If you copy a group that was setup to use the pet header (Leave gaps for
pets) then this setting would be copied and applied to non-pet groups.
So if you copied a pet group and tried to make a raid then only raid
members with pets would be shown.