Bug Report Summary for Glide Support
Project Name: VeeduWay
Subject: Critical Onboarding Navigation Bug - UI Unresponsive to Actions Despite All Known Workarounds
Description: My app’s new user onboarding flow is completely blocked. When a user clicks a button on the “Welcome Screen” to select their role, the app remains stuck on the Welcome Screen and fails to navigate to the next step.
Critical Findings:
-
The
Set Column Values
action in the workflow is working perfectly. We have confirmed every time that the user’sRole
is being correctly written and saved in theUsers
table in the Data Editor. -
The core issue is that the app’s User Interface is not reacting to this data change. Neither visibility rules nor direct
Go to tab
actions are executing after the data is successfully updated.
Exhaustive List of Failed Troubleshooting Steps: We have methodically diagnosed and attempted to fix this issue with every known method, none of which have worked:
-
Verified Core Logic: Confirmed all visibility rules, data table structures, and action configurations are set up correctly per Glide documentation.
-
Confirmed User Context: All tests were performed while “Viewing as” a specific, signed-in user with an initially empty
Role
. -
Checked for Nuance: Ruled out case-sensitivity issues and confirmed the
Role
column is not “user-specific.” -
Isolated Variables: Changed the
Go to tab
destination to different screens; the navigation failed regardless of the target. -
Rebuilt from Scratch: The entire
Welcome Screen
and its components were deleted and rebuilt from a clean slate. The issue persisted identically. -
Implemented Community Workaround #1: An intermediate
Wait
action (1 second) was added between setting the role and navigating. This did not solve the issue. -
Implemented Community Workaround #2: An advanced “Intermediate Screen” pattern was fully implemented to force a data/UI sync. The navigation from the Welcome Screen to the Intermediate Screen still failed.