I am afraid this is an english forum to reach a maximum of people in the developer community.
I am really surprised because users creation should not break anything in the layout of your project.
Can you share with us the name of your project to dig into this issue and find an explanation?
For the posterity, it is really useful to create a backup environment (like a staging one) on which we will regularly back up the layout so it follows the production environment.
That way, the layout can quickly be retrieved in case if anything goes wrong