Hola Alejandro,
Esto ya va a salir corregido en la versión 3.21.0 (ticket: https://redmine.siu.edu.ar/redmine/issues/42813).
Por ahora podes personalizar la función crearUsuarios de php/nucleo/moodle/moodle_nucleo.php (lo haces en la clase hueca personalizacion/php/nucleo/moodle/moodle.php) agregando la siguiente preferencia de Moodle:
$usuario['preferences'] = [
['type' => 'auth_forcepasswordchange', 'value' => '0']
];
quedaría:
array_walk($usuarios, function (&$usuario) {
$usuario['createpassword'] = 1;
$usuario['auth'] = static::AUTH_MANUAL;
$usuario['lang'] = static::LANG_ES;
$usuario['timezone'] = static::TIMEZONE_BSAS;
$usuario['country'] = static::COUNTRY_AR;
$usuario['preferences'] = [
['type' => 'auth_forcepasswordchange', 'value' => '0']
];
});
Seria como tener el checkbox Forzar cambio de contraseña en Moodle desmarcado.
saludos.
2