Los nombres de usuario duplicados causan problemas para la actualización de Joomla 3.9.16

Deberás borrar manualmente el usuario duplicado que no esté activo
Según un aviso de hoy de Joomla.org, un pequeño número de sitios (generalmente sitios más antiguos) han tenido problemas al actualizar a Joomal 3.9.16 que muestra un error de SQL. Si esto sucede, no entres en pánico: la actualización se ha completado en gran medida en tu sitio y debes realizar un pequeño ajuste como se detalla a continuación.
Errores reportados
Los usuarios ven un problema de SQL al actualizar desde versiones anteriores de Joomla a la versión 3.9.16
Cual es la causa
Tienes en tu sitio más de 1 usuario con el mismo nombre de usuario. Este es un problema de seguridad ya que no hay garantía de que el mismo usuario posea ambas cuentas (y pueden tener contraseñas diferentes).
Como arreglarlo
Debes purgar a los usuarios hasta que solo tengas 1 usuario con el mismo nombre de usuario y luego ejecutar la herramienta de reparación de esquema de base de datos para finalizar la actualización.
Joomla no puede determinar cuál es la cuenta de usuario correcta que debes mantener y, como resultado, no puede realizar este paso ti y debes corregirlo manualmente.
Puedes ejecutar en tu base de datos la siguiente consulta SQL para ver qué nombres de usuario están duplicados:
SELECT username FROM #__users GROUP BY username HAVING COUNT(*) > 1
Con el resultado anterior, desde es Administrador de Joomla! selecciona y borra el usuario duplicado que no utilices. También puedes borrar el usuario duplicado que no esté activo utilizando PhpMyAdmin.