I have a workflow in my app’s header that sends them to an email verification page if their ‘email confirmed’ is no, to make sure that they verify before using the app. This is the condition for running:
I send them to the page that has this header right after logging in, but what I’m finding is that this condition passes because Bubble has the Current User as logged in, but apparently doesn’t have any of the data for the Current User yet. I verified this by showing a popup inside that workflow that runs, and this is what it shows:
I thought that making sure the user is logged in would mean all Current User’s fields would be available, but apparently not.
Is there a workaround here? How can any workflows like this be reliable if the Bubble is saying the Current User is logged in but none of the fields are available until some unknown time after the actual login?