# Why would visibility conditions fail even though the column updates and the screen is bound to Users? Could this be caused by container visibility overriding component visibility, or something else?

**URL:** <https://community.glideapps.com/t/why-would-visibility-conditions-fail-even-though-the-column-updates-and-the-screen-is-bound-to-users-could-this-be-caused-by-container-visibility-overriding-component-visibility-or-something-else/85832>\
**Category:** Ask for Help\
**Created:** [December 30, 2025, 9:19pm UTC](https://community.glideapps.com/t/why-would-visibility-conditions-fail-even-though-the-column-updates-and-the-screen-is-bound-to-users-could-this-be-caused-by-container-visibility-overriding-component-visibility-or-something-else/85832 "2025-12-30T21:19:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jennifer\_Ocasio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jennifer_ocasio/32/93558_2.png) [@Jennifer\_Ocasio](https://community.glideapps.com/u/Jennifer_Ocasio)\
**Post date:** [December 30, 2025, 9:19pm UTC](https://community.glideapps.com/t/why-would-visibility-conditions-fail-even-though-the-column-updates-and-the-screen-is-bound-to-users-could-this-be-caused-by-container-visibility-overriding-component-visibility-or-something-else/85832/1 "2025-12-30T21:19:04Z")

</div>

I’m building a Glide app for an event check-in process. The screen is bound to the **Users table** , and I have a boolean column called `CHECKED-IN` (default = false).

Here’s the intended behavior:

- **Before check-in:** Show a welcome image and a CHECK-IN button.
- **After check-in:** Hide the welcome image and button, and show a confirmation section.

What I’ve done:

- CHECK-IN button updates `CHECKED-IN` to true for the current user.
- Visibility conditions:
  - Welcome image → `CHECKED-IN is false`
  - CHECK-IN button → `CHECKED-IN is false`
  - Confirmation section → `CHECKED-IN is true`

The issue:

- When I click CHECK-IN, the confirmation section appears (good), but the welcome image and button **do not hide**.
- When I switch to another user who has NOT checked in, the welcome image and button are also **not visible** (they should be).
- Why would visibility conditions fail even though the column updates and the screen is bound to Users?
- Could this be caused by container visibility overriding component visibility, or something else?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [December 30, 2025, 9:28pm UTC](https://community.glideapps.com/t/why-would-visibility-conditions-fail-even-though-the-column-updates-and-the-screen-is-bound-to-users-could-this-be-caused-by-container-visibility-overriding-component-visibility-or-something-else/85832/2 "2025-12-30T21:28:03Z")

</div>

Are you sure the screen is attached to correct user’s row? How is your button configured? Is it directly updating the column through the user profile, or updating the row the screen is attached to?
