No se puede encontrar la plantilla de nombre de usuario

¿Por qué crees eso? No creo que el método create_user_profile esté diseñado para ejecutarse manualmente, lo ejecuta Discourse después de que se crea un usuario discourse/app/models/user.rb at main · discourse/discourse · GitHub
Por eso obtienes el error duplicate key value, porque estás intentando crear perfiles de usuario que ya existen.

Intenté replicar este error creando una cuenta de usuario con el nombre de usuario دعم_المجتمع y también lo probé con una cuenta con un nombre de usuario en inglés, ambos tenían el idioma de la interfaz configurado en árabe, y funciona bien.

No creo que este problema esté relacionado con el idioma o las plantillas, sino con las insignias que faltan imágenes, como señalaste aquí Badge image missing issue