Can't update radio button fields after ajax callback I'm having troubles with a FORM in Drupal 8, the idea is:

Chose a radio value from radio-estaciones to recharge radio-contaminantes, but, after the callback, the result I see is empty, but in replace command I use, I see it correcly

This is the code of buildForm

public function buildForm(array $form, \Drupal\Core\Form\FormStateInterface $form_state){

    $arrRadioContaminantes = array();
    $arrRadioContaminantes["0"] = t("ALL");

    //My function to access DB
    $result = \Drupal\map_data\Controller\Contaminante::list();
    foreach ($result as $it){
        $arrRadioContaminantes[$it["id_contaminante"]] = t($it["description"]);
    }

    $form['radio_contaminantes'] = array(
        '#type' =&gt; 'radios',
        '#options' =&gt; $arrRadioContaminantes,
        '#ajax' =&gt; [
            'callback' =&gt; '::seleccionContaminantes',
            'disable-refocus' =&gt; true,
            'event' =&gt; 'change',
            'wrapper' =&gt; 'radios-estaciones',
            'method' =&gt; 'replace'
        ]
    );

    $form['radio_estaciones'] = array(
        '#type' =&gt; 'radios',
        '#id' =&gt; 'radios-estaciones',
        '#options' =&gt; ['-1'=&gt;t("SELECT CONTAMINANTE FIRST")]
    );

    $form['actions']['#type'] = 'actions';
    $form['actions']['submit'] = array(
        '#type' =&gt; 'submit',
        '#value' =&gt; $this-&gt;t('Submit'),
        '#button_type' =&gt; 'primary',
    );

    $form_state-&gt;setCached(false);
    $form_state-&gt;setRebuild(true);

    return $form;
}


This is callback function:

public function seleccionContaminantes(array &amp;$form, FormStateInterface $form_state){
    if($form_state-&gt;getValue("radio_contaminantes") != 0){
        $form['radio_estaciones']["0"] = t("All");
    }

    //My Database function
    $resultado = \Drupal\montar_mapa\Controller\Estacion::list($form_state-&gt;getValue("radio_contaminantes"));
    foreach ($resultado as $it){
        $form['radio_estaciones'][$it["id"]] = t($it["name"]);
    }

    $ajaxResp = new AjaxResponse();
    $ajaxResp-&gt;addCommand(new \Drupal\Core\Ajax\ReplaceCommand('radios-estaciones', \Drupal::service('renderer')-&gt;render($form['radio_estaciones'])));

    return $ajaxResp;
}


I try returning $form['radio_estaciones'] with same results, and try DataCommand pasing new values, same result... I need help
After change type to 'select' works fine.

Drupal have this bug active

https://www.drupal.org/project/drupal/issues/2758631

Same situation with checkboxes