return 200 even when registration fails in order to display errors