As of v4.2.2., this important code is only in ‘overwrite’ preferences.
if (isset($controls->data[‘override_status’])) {
$subscriber[‘status’] = $controls->data[‘import_as’];
}
I believe it needs to be in ‘update’ preferences, too.
I’ve been waiting YEARS now for the addition of this feature (pretty sure it’s relatively new) so I can dump so custom code. Please investigate and hopefully fix as I hope.