Начиная где-то с 10.9.3 и выше, а так же с "собственной сборки", всегда была проблема с отображением в группе из-за петов.
Я как-то решал эту проблему ставив простую заглушку, чтобы петов вообще игнорировало в группе, и не резались ники и размеры группы. Что мешает расформировывать и вообще следить аз группой.
Код:
procedure TCorrector.RecvPartySmallWindowAll;
...
petObj := ReadD;
fixPacket.WriteD(0); // petObj
if petObj<>0 then
begin
ReadD;
ReadD;
ReadD;
ReadS;
ReadD;
ReadD;
ReadD;
ReadD;
ReadD;
end;
Ну и в таком духе.