# Error updating user preferences. Credentials not provided?

**URL:** <https://discuss.openedx.org/t/error-updating-user-preferences-credentials-not-provided/643>\
**Category:** Development\
**Created:** [October 7, 2019, 2:33pm UTC](https://discuss.openedx.org/t/error-updating-user-preferences-credentials-not-provided/643 "2019-10-07T14:33:44Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![vrios](https://avatars.discourse-cdn.com/v4/letter/v/e495f1/32.png) [@vrios](https://discuss.openedx.org/u/vrios)\
**Post date:** [October 8, 2019, 12:18pm UTC](https://discuss.openedx.org/t/error-updating-user-preferences-credentials-not-provided/643/2 "2019-10-08T12:18:13Z")

</div>

Looking at the logs I can get as far as requesting a user’s badge assertions then I am logged out.

Here is a gist showing what I can see [https://gist.github.com/vicnete/143e8fab73137f37b6aadebea37dd35e](https://gist.github.com/vicnete/143e8fab73137f37b6aadebea37dd35e)

After a while it works and both of the requests include the username.

I am trying to figure out:

What may be causing this?  
Why is it fixed after about 8 minutes?(some sort of user cache that logs me out when it is inconsistent is my best guess at the moment).

I have an idea of a fix for my situation, there is a solution manually and we could replicate what that solution is calling every time we issue a badge, but we need to get rid of the 8 minute/similar time cache.

Asking our users to wait around for 10 minutes before accessing their profile after earning a badge seems less than ideal.

---

_[View the full topic](https://discuss.openedx.org/t/error-updating-user-preferences-credentials-not-provided/643)._
