Lost auth cookie

When using the web interface, I fairly regularly experience the feeds not being able to load, with the flashing “load bar” sticking around forever. If I then go to NewsBlur Dashboard and refresh the page (F5), I am on the frontpage of Newsblur where I need to login again. This has been happening for many months. I am on latest version of Firefox on Ubuntu 22.04.
Today I opened the developer console and caught some messages given when the problem occurred. The most interesting bits are that no errors were shown until I switched feeds and then the more interesting message seems to be that the auth cookie was lost. I also use the Android App, and never have to re-login there. Any ideas what is going on here?

Here are some copy-paste from the developer console:

Array [ "Navigating to url", "site/37747/bbc-news-europe" ]
common.53183b4723ce.js:574:191
Array(3) [ "Prefetching Original", true, true ]
​
0: "Prefetching Original"
​
1: true
​
2: true
​
length: 3
​
<prototype>: Array []
common.53183b4723ce.js:574:191
Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. 37747
Loading failed for the <script> with source “https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/reverb-3.6.1.js”. 37747:184:1

B B C

Hi there!
Do you want to help build a fast and accessible web experience
used by over 500 million people around the world each week?
We're hiring people for all sorts of roles.
Head on over to https://bbc.github.io/join-us/ to find out more!
newsFrontPage.js:1:12016
Some cookies are misusing the recommended “SameSite“ attribute 104
Array(3) [ "Prefetching Original", true, true ]
common.53183b4723ce.js:574:191
Array(3) [ "Prefetching Original", true, true ]
common.53183b4723ce.js:574:191
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://www.bbc.com/userinfo. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 200.

Uncaught (in promise) TypeError: NetworkError when attempting to fetch resource. 6
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://www.bbc.com/userinfo. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 200.

Error: Error fetching userinfo
    n https://gn-web-assets.api.bbc.com/ngas/latest/dotcom-bootstrap.js:1
    promise callback*init/< https://gn-web-assets.api.bbc.com/ngas/latest/dotcom-bootstrap.js:1
    init https://gn-web-assets.api.bbc.com/ngas/latest/dotcom-bootstrap.js:1
    <anonymous> https://gn-web-assets.api.bbc.com/ngas/latest/dotcom-bootstrap.js:1
    <anonymous> https://gn-web-assets.api.bbc.com/ngas/latest/dotcom-bootstrap.js:1
    <anonymous> https://gn-web-assets.api.bbc.com/ngas/latest/dotcom-bootstrap.js:1
    <anonymous> https://gn-web-assets.api.bbc.com/ngas/latest/dotcom-bootstrap.js:1
dotcom-bootstrap.js:1:72290
Array [ "Retrying due to lost auth cookie", {…} ]
common.53183b4723ce.js:1989:378
Loading failed for the <script> with source “https://uk-script.dotmetrics.net/door.js?d=www.newsblur.com&t=newsgnl”. 37747:1:1
Array [ "iframe loaded, titles loaded" ]
common.53183b4723ce.js:574:191
Array(3) [ "Original view entirely loaded", "0 stories", "0 sec delay" ]
common.53183b4723ce.js:574:191
Loading failed for the <script> with source “https://static.chartbeat.com/js/chartbeat.js”. 37747:1:1
Array [ "Woah! Lost auth cookie, letting user know..." ]
common.53183b4723ce.js:1989:468
Array(3) [ "Original view entirely loaded", "0 stories", "1 sec delay" ]
common.53183b4723ce.js:574:191
Array(3) [ "get_next_story", null, "stories" ]
common.53183b4723ce.js:2126:9
Array(3) [ "story show_next_story", {…}, 1 ]
common.53183b4723ce.js:1648:489
XHRPOSThttps://www.newsblur.com/reader/mark_story_hashes_as_read
[HTTP/1.1 403 Forbidden 112ms]

Array(3) [ "Original view entirely loaded", "0 stories", "2 sec delay" ]
common.53183b4723ce.js:574:191
Array(8) [ "AJAX Error", {…}, 403, "error", "Forbidden", true, (), false ]
common.53183b4723ce.js:574:191
Array(6) [ "Retrying...", "/reader/mark_story_hashes_as_read", {…}, false, true, {…} ]
common.53183b4723ce.js:574:191
XHRPOSThttps://www.newsblur.com/reader/mark_story_hashes_as_read
[HTTP/1.1 403 Forbidden 113ms]

Array(8) [ "AJAX Error", {…}, 403, "error", "Forbidden", true, (), false ]
common.53183b4723ce.js:574:191
Array(3) [ "Failed to mark story as read, storing for later", {…}, "37747:e0db68" ]
common.53183b4723ce.js:2121:254
Failed to load reverb. No event sent 37747:525:150
Array(3) [ "Original view entirely loaded", "0 stories", "4 sec delay" ]
common.53183b4723ce.js:574:191
Array(3) [ "Original view entirely loaded", "0 stories", "8 sec delay" ]
common.53183b4723ce.js:574:191
Array(3) [ "Original view entirely loaded", "0 stories", "16 sec delay" ]
common.53183b4723ce.js:574:191
Array(3) [ "Retrying failed marked read stories", (1) […], "37747:e0db68" ]
common.53183b4723ce.js:2122:184
XHRPOSThttps://www.newsblur.com/reader/mark_story_hashes_as_read
[HTTP/1.1 403 Forbidden 394ms]

Array(8) [ "AJAX Error", {…}, 403, "error", "Forbidden", true, (), true ]
common.53183b4723ce.js:574:191
Array(6) [ "Retrying...", "/reader/mark_story_hashes_as_read", {…}, true, true, {…} ]
common.53183b4723ce.js:574:191
XHRPOSThttps://www.newsblur.com/reader/mark_story_hashes_as_read
[HTTP/1.1 403 Forbidden 114ms]

Array(8) [ "AJAX Error", {…}, 403, "error", "Forbidden", true, (), true ]
common.53183b4723ce.js:574:191
Array(3) [ "Failed to mark story as read, storing for later", {…}, "37747:e0db68" ]
common.53183b4723ce.js:2121:254
Array [ "Retrying due to lost auth cookie", {…} ]
common.53183b4723ce.js:1989:378
Array [ "Woah! Lost auth cookie, letting user know..." ]
common.53183b4723ce.js:1989:468
Array(5) [ "Real-time new story", "5981343:story", "5981343:9e419d", "1671625640", "5981343:9e419d,1671625640" ]
common.53183b4723ce.js:574:191
Array(3) [ "Original view entirely loaded", "0 stories", "32 sec delay" ]
common.53183b4723ce.js:574:191
Array(3) [ "Real-time feed update", "5981343", "story:new_count:1" ]
common.53183b4723ce.js:574:191
XHRGEThttps://www.newsblur.com/reader/feed_unread_count?feed_id=5981343&_=1671631391217
[HTTP/1.1 403 Forbidden 343ms]

Array(5) [ "Real-time new story", "7531:story", "7531:a15d58", "1671631200", "7531:a15d58,1671631200" ]
common.53183b4723ce.js:574:191
Array(8) [ "AJAX Error", {…}, 403, "error", "Forbidden", false, undefined, true ]
common.53183b4723ce.js:574:191
Array(6) [ "Retrying...", "/reader/feed_unread_count", {…}, true, false, {…} ]
common.53183b4723ce.js:574:191
XHRGEThttps://www.newsblur.com/reader/feed_unread_count?feed_id=5981343&_=1671631391218
[HTTP/1.1 403 Forbidden 131ms]

Array(8) [ "AJAX Error", {…}, 403, "error", "Forbidden", false, undefined, true ]

It’s because you’re using the Original view and some website is causing your auth cookie to be overwritten. I suggest switching to the Feed or Text view for that feed.

Thank you Samuel. I don’t intentionally use Original view anywhere, so I’ve now tried going to the preferences, setting Feed view as the default and clearing all overrides. I hope that will remove the problem :slight_smile:

Cheers!