Can't figure out, works in dev but not live

Can’t for the life of me figure this out. I have a simple sign up form. It asks for the full name which is assigned to the created account. In development mode, this works fine. when I deploy to live and sign up, the name field is empty.

The form

the live database result

The workflow

again, it works with dev. I have built so many of these logins and never seen this ever happen before.

1 Like

So the record in step 1 is being created but none of the values in step 3 are being set on the user record? Would there be anything related to your privacy rules that are keeping the update from taking place?

I’d check privacy rules first.

Step 1 is clearly creating the user in live, so the problem seems to be that the later step that writes the name isn’t going through in live. I’d compare dev vs live privacy rules and also confirm step 3 is updating Current User after signup, not referencing something that only works in preview.

So the record in step 1 is being created but none of the values in step 3 are being set on the user record? Would there be anything related to your privacy rules that are keeping the update from taking place?

privacy rules are so simple.

If it is a privacy issue wouldn’t that stop it from working in development mode?

The functionality works in dev mode, but not in live. this is the frustrating part.

Check that you have this same workflow in the live app and it is not only in your Dev version. Could be a bug that causes it not to show up after deploy or simple mistake and not deploying it to live after creating it in Dev.

As a side note, do not do step 1 and step 3 to save any details other than account, since the name, role and status are already known at step 1, you can save those values in that step onto the user, and instead only save the related account created in step 2 during step 3.

Also, I’m not 100% sure your screen shot of the live database result is for the same data type of User you think you are making changes to in step 3 because there is no Role Field or Account Field.