Hi @jpotts,
Due to Adalo internal limitations, conditional actions do not work well after login. You can search the forum - there were several posts about that. For example, this one Initiate forgot password email and process manually - #6 by paulh or the original one which is dated summer’20 - see here Problem restricting users without access code.
So most probably you’re facing this issue.
I’d advise to set up a separate “routing” screen and put users’ “redirections” there. You can use the principle similar to the one in this tutorial: Tutorials: users and admin access to different screens
Hope this helps.
Best regards, Victor.