Believe I’d need to see your user database within Softr in order to help you.
Given that “CLIENT” is showing as the logged_in_user_name, one possible reason might be that you’ve mapped the name and user role incorrectly. This could also explain why different user roles are seeing different headers, as the user group isn’t mapped correctly.
Sometimes, it takes a while for Softr to update user roles, so you may need to wait while it resyncs and ensures that the user groups are updated based on your conditions. Occasionally, I even need to hit “Publish” after adding users to ensure the new users can log in. Not sure if that should be necessary, but it works.
My advice is to check your user database in Softr and verify:
Your mapping of names and roles.
That your conditional logic properly updates your users.