проблема не имеет ничего общего с formcontrols, вы используете их просто отлично. это вызывает от pairwise()
оператора. он не выделяет значение, пока не получит два значения. поэтому с первого клика ничего не происходит. поэтому вы должны предоставить начальные значения оператору pairwise()
. попробуйте это;
this.formArray.valueChanges.pipe(
startWith([false, true, true, true]),
pairwise()
)