Is there a way to get around this issue (I’ve tried a ton of things!)?
This is the scenario:
User Requests Access to the app.
Access is granted meaning their email is added to the User Table.
User logs in for the first time by clicking the link in the ‘Access Approved’ email.
They land on a ‘Welcome Screen 1’ - the only screen visible to them at this point - and click ‘Update Profile’ to enter their First and Last names.
On Submit, a ‘Welcome 1’ workflow is triggered that sets other fields including ‘first login date’ & ‘profile complete’ flag, and takes them to ‘Welcome Screen 2’ to set various preferences.
This all works fine.
However, any time they want to edit their profile in future e.g. change their name or photo, the same workflow gets triggered. I tried setting it to ‘Show Notification’ via the Profile screen, but then that resets the ‘Welcome 1’ workflow to ‘Show Notification’ also.
I tried this for the Welcome screen, but it added another row to the User table (as well as updating the correct row) when I did this. I tried several workarounds but the only way I could get it to stop creating the second row was to use the ‘Show Edit Screen’ on the User’s profile i.e.
On the ‘normal’ User profile screen, I just want to use the usual ‘Show Notification’ message on submit, but if I change it there, it changes it on the Welcome screen also.