Field weight ignored on buildForm()
Sometimes these arrays will have a #sorted key that needs to be set to FALSE for the array to be sorted (again) and your weight changes to have an effect. Here it would be at $form['#sorted'].