хм... что самое удивительное, если переключать доступность исходно "выключенной" ButtonGroup несколько раз, то с третьего раза (enable-disable-enable) она-таки включается и затем работает нормально. Попытки же перерисовать форму или сделать "что-нибудь такое, что действует как метод resize у формы", эффекта не дают, в чем можно убедиться на прилагаемой тестовой форме. По ходу, на самом деле ButtonGroup некорректно ведет себя, если до запуска (run()) формы ей выставить enabled(false)