Thanks for the post and sorry for the trouble you’re having! Good problem to have lots of signups though!!
It can be hard to troubleshot what’s going on without seeing the app. As a result, it might make sense to submit a bug report so we can take a closer look. This sounds like it could be a performance or capacity related issue. Have you checked your app’s logs to see if you’re maxing out your available capacity?
To answer your question, absolutely, you can pass information to the backend and save it using a backend workflow. But, if these are users that are signing up to get logged in, you’ll want atleast a portion of the workflow to happen client side so the user is actually logged in and redirected.
What this could look like is creating the account with just the bare minimum of details (email/password) and then sending the user record along with the other values to the backend for it to be saved in a backend workflow. If what you’re saving though is just first and last name, I’m afraid you might not see any performance difference by making this change.
Consider submitting a bug report so we can take a closer look and we’d be happy to make some suggestions based on what’s going on. And if you’d like, you can reach us directly at [email protected]