# Issue with Component not loading for specific user and/or device

**URL:** <https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894>\
**Category:** Ask for Help\
**Created:** [June 5, 2024, 3:46pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894 "2024-06-05T15:46:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 5, 2024, 3:46pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/1 "2024-06-05T15:46:14Z")

</div>

Has anyone had an issue with a component not loading for a specific user? So I have a custom collection that has open visibility and no row owners or user specific data. If I do a View As (as that user) within Glide, I can see the component perfectly fine. I also worked with the user to log in as them on my device and see the component fine as well.

The issue is for the user, they can’t see the component on their device. They have tried different device types (desktop and mobile), different browsers and can’t ever see the component. I had one create a brand new account with the same issue.

I ask this question now because I have a second user with the same bug so I’m trying to understand possible scenarios of why it’s happening and I can’t seem to reproduce it.

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [June 5, 2024, 4:49pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/2 "2024-06-05T16:49:50Z")

</div>

What’s your App ID?

Your App ID is in the URL of the Glide builder, e.g.  
`go.glideapps.com/a/your-app-id-here/layout`

I’ll see if I can take a look.

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 5, 2024, 5:00pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/3 "2024-06-05T17:00:49Z")

</div>

> [@NoCodeAndy](#):
>
> [Glide](http://go.glideapps.com/a/your-app-id-here/layout)

[https://go.glideapps.com/app/JpBjvjS3kz8o3HTS5VpD/layout](https://go.glideapps.com/app/JpBjvjS3kz8o3HTS5VpD/layout)

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 5, 2024, 5:02pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/4 "2024-06-05T17:02:38Z")

</div>

This is a screenshot of what’s occuring where it says “Key Dates”

 ![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/6/26c73822d246e2c10a6cfbcafd869c80e8c649aa.jpeg)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 5, 2024, 11:48pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/5 "2024-06-05T23:48:50Z")

</div>

What visibility condition(s) do you have for that component? Does it involve any dates filtering?

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 6, 2024, 1:20am UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/6 "2024-06-06T01:20:45Z")

</div>

I do have date filtering. Plus / Minus two weeks. I did think that could be it if like the browser wasn’t pulling the time but I wasn’t sure if that would be the case.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 6, 2024, 1:56am UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/7 "2024-06-06T01:56:08Z")

</div>

What column do you use to calculate that?

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 6, 2024, 2:09am UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/8 "2024-06-06T02:09:43Z")

</div>

Using a Math Column. Showing both columns and then I’m doing a similar Math column for 2 week after

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/2/021ef1f2f985e90d3c1a8538261c652affca8232.png)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/8/a806cb89e71df2f4980659bc3eb3183e4778e9d4.png)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/5/a58463edebb3dfd90add4ce4aeb6ba08acee098d.png)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 6, 2024, 3:10am UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/9 "2024-06-06T03:10:10Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/2/021ef1f2f985e90d3c1a8538261c652affca8232.png)

This might be the source of the problem. Why do you need to use this column?

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 6, 2024, 4:08am UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/10 "2024-06-06T04:08:14Z")

</div>

So if i remember correctly, I couldn’t get the math working properly on the other date field in the format it was in. I’m getting an If → Then, converting to date and then couldn’t get it to work in the math column without adding that column.

Is there a reason it does work for all users but not for like a specific user or device? And shows properly in the Glide App Preview

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [June 6, 2024, 6:30am UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/11 "2024-06-06T06:30:12Z")

</div>

Some of the date related plugin columns are known to give inconsistent results on some devices.

To subtract two weeks from a date, all you need is Date-14 in a math column.

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 6, 2024, 7:29pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/12 "2024-06-06T19:29:09Z")

</div>

Yeah, i’ll mess with it some more but when I use the original date column I have, it’s blank when doing the math so it’s why I added that extra step for that conversion to get it to work. I’ll have to run through it and just see if I can streamline it some more.

---

<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:** [June 6, 2024, 9:48pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/13 "2024-06-06T21:48:08Z")

</div>

Is your original date column an actual date type column? If you are working with actual dates to begin with, then you wouldn’t need a text to date column to convert anything.

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 7, 2024, 12:46pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/14 "2024-06-07T12:46:09Z")

</div>

The original date isn’t only bc I’m pulling from four different date fields and this one is the master chosen by an If-Then column. One of the columns is like an estimated date column (Q3 2024) which I convert to a date using AI.

So they are all dates when I pick it but I guess it must be a format conversion I’m doing along the way that’s probably causing it.

EDIT: I was able to reproduce this when I added year to the format so there’s def something on my end where I need to clean up how the dates work. Thank you for everyone’s help!

---

<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:** [June 7, 2024, 5:24pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/15 "2024-06-07T17:24:07Z")

</div>

Since I don’t have a complete picture of your setup, here are a couple of general thoughts to consider.

- You can convert dates into a numeric date (google equivalent) by doing a `FLOOR(date)` in a math column. That makes it really easy to add or subtract 14 to a simple integer number.
- You could probably convert your dates to numbers before using the IF column and the result should still be a number.

Hope that helps a little bit.

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 7, 2024, 5:25pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/16 "2024-06-07T17:25:33Z")

</div>

I’ll def try that out. I’m now currently wanting to show dates in the current timezone so it’s a full rehaul of my calendar as it is haha

---

<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:** [June 7, 2024, 5:26pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/17 "2024-06-07T17:26:16Z")

</div>

Good luck! Dates are tricky.

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 7, 2024, 7:40pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/18 "2024-06-07T19:40:28Z")

</div>

Thank you for making this. This community is awesome 🙂

> [@clock3 System/GMT Time - Solved!](https://community.glideapps.com/t/system-gmt-time-solved/27524):
>
> This is an extension of the request for [System Time, please](https://community.glideapps.com/t/system-time-please/26837). There’s been a lot of questions for a while about how to get a universal time that can be shared for multiple users across multiple time zones. Most of you will know that any time your get a date/time from one of the glide special values, it will always be the user’s local time. But if you don’t know which time zone they are in, then you have no easy way to convert that date/time into something standard, like Greenwich Mean Time, to…

---

<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:** [June 7, 2024, 9:19pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/19 "2024-06-07T21:19:13Z")

</div>

In case you are not aware, I did that before Glide created the ‘Respect Time Zone’ feature for date columns, but it is only available with Glide tables.

> **[Current Date/Time | Glide Docs](https://www.glideapps.com/docs/reference/values/current-date-time)**
>
> Submit the current date and time automatically.

 ![Screenshot_20240607-161842](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/6/a6f73adb4bdf9d04ddb7aff05d7a3ff671c3c5fb.png)

---

<div class="post-metadata">

**Author:** ![chanwise](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@chanwise](https://community.glideapps.com/u/chanwise)\
**Post date:** [June 7, 2024, 9:20pm UTC](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894/20 "2024-06-07T21:20:26Z")

</div>

yeah, my problem is I’m using Google Sheets. I wanted to move to fully using glide tables but my cofounder likes the sheets…haha

[Next page](https://community.glideapps.com/t/issue-with-component-not-loading-for-specific-user-and-or-device/73894.md?page=2)
