This is because mat-select does not allow toggling multiple after the component has been initialized.To solve this, you must destroy the original field, create a copy with the modified multiple value, and re-insert it at the same index. After that, trigger Formly to re-render using this.fields = [...this.fields].