Всплыла другая проблема.
Если имеются несколько групп секций и в какой-либо функции используется
SectionSetFlags ${IDG} ${SECTION_OFF}
с групп секций (всех) перестают сбрасываться флажки.
Например, если секции в группах относятся к разным InstType и при одном из вариантов должны отключаться все секции в одной из групп, то секции-то отключаются, а вот флажок на самой группе - нет (отключается только если по нему вручную щелкнуть).
Можно ли это как-то исправить?
Код:

!include "MUI2.nsh"
!include "Sections.nsh"
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_LANGUAGE "Russian"
InstType "все"
InstType "один"
OutFile "File.exe"
Section "Компонент №0" ID_0
SectionIn 1 2
SectionEnd
SectionGroup /e "Компоненты" IDG
Section "Компонент №1" ID_1
SectionIn 1
SectionEnd
Section /o "Компонент №2" ID_2
SectionEnd
SectionGroupEnd
SectionGroup /e "Компоненты 2" IDG2
Section "Компонент №3" ID_3
SectionIn 1
SectionEnd
Section /o "Компонент №4" ID_4
SectionIn 1
SectionEnd
SectionGroupEnd
Function .onInit
StrCpy $1 ${ID_1}
FunctionEnd
Function .onSelChange
!insertmacro StartRadioButtons $1
!insertmacro RadioButton ${ID_1}
!insertmacro RadioButton ${ID_2}
SectionSetFlags ${IDG} ${SECTION_OFF}
!insertmacro EndRadioButtons
FunctionEnd