User settings being reset to initial values

Starting today, my USERSETTINGS() have begun resetting themselves back to their initial values.

A common and simple schema I employ across applications uses a USERSETTING() project selector, and security filters to only pull information from those projects. To simplify things, I generally mark this usersetting required and point its initial value to a generic project. This ensures that when users first launch the application they don’t have a null project (which would require additional logic to handle).

For some reason, my applications are now resetting the usersetting to the initial value, so users can no longer get to their projects. See video of behaviour:

4 Likes

We are now seeing this problem across all apps and it’s preventing any data behind a security filter from being accessed. Each app I’ve tested so far is effectively inoperable due to this bug.
@Steve

3 Likes

Same issue here

3 Likes

We are experiencing the same behaviour. Apps look like they’re loading, but when we load a specific project/site there’s no data. Occurring across all mobile apps, web browser, and emulator.

3 Likes

Escalated.

3 Likes

Same issue here across all apps making use of usersettings().

Outage realised just before 8 pm CET

Behaviour is identical for Apps owned or accessed by different accounts.

1 Like

Same issue here. Users can no longer see rows based on USERSETTINGS security filters.

2 Likes

Same issue here. My app will no longer work due to this issue.

1 Like

Ours just started working again.

1 Like

This is another one of those see-saw bugs:

  • it works one day, then it’s broken another, then it works another day, works for maybe a week, then it’s broken again…

User settings has always been problematic with security filters, ever since they released user settings years ago… YEARS ago.

  • The only thing I use UserSettings for anymore is for like… a Dev switch - something I can turn on, as the developer, to show tings that were otherwise be hidden.

I would recommend not utilizing the user setting feature, and instead utilize a user table.

5 Likes
3 Likes

Man, you find a way to work that into every thread!

Good suggestion. :slight_smile:

3 Likes

When it works, it works!

Solves SOOOO many problems, limitations, etc. it’s not even funny.

3 Likes
3 Likes