@InfatuatedLobster
Brave Browser (iOS)
Somewhere between 4 and 5 occasions during the last 5 years, I have made sure to back up all of my Brave Browser (iOS) data, and then completely un-installed Brave Browser - including all data other than the backup - followed by:
How to do a Complete Exit / Quit of iOS apps; and choices of, Power Off, Soft Restart, or “hard” / “forced” Shutdowns:
Apple iOS - iPhone - completely quit an app:
-https://support.apple.com/en-us/109359
Apple iOS - iPhone - soft restart - steps to reveal the Power Off slider:
-https://support.apple.com/guide/iphone/turn-iphone-on-or-off-iph841379c3d/ios
Apple iOS - iPhone - complete, “forced”, “hard” restart:
-https://support.apple.com/guide/iphone/force-restart-iphone-iph8903c3ee6/ios
Apple iOS - iPad - soft restart - steps to reveal the Power Off slider:
“To turn off any model, you can go to Settings > General > Shut Down, then drag the slider.”
-https://support.apple.com/guide/ipad/turn-ipad-on-or-off-ipad63d30b5a/ipados
Apple iOS - iPad - “forced” restart:
-https://support.apple.com/guide/ipad/force-restart-ipad-ipad9955c007/18.0/ipados/18.0
On other occasions of “some kind of issue” with the iPhone, I also use those steps to completely / thoroughly restart the iPhone via full Power Off, pause for 30 seconds, Start up the iPhone.
That solved a lot of issues with the iPhone.
IF the above steps do not work, I would use, as you did, Firefox Focus (iOS), or possibly Vivaldi (iOS).
Tips regarding Brave Shields:
I have more success, with:
- Brave Shields UP, but . . .
- Either Allow All Cookies or Block 3rd Party Cookies, but NOT Blocking All Cookies
- Allowing JavaScripts from specific sources, but NOT Allowing All JavaScripts
- Trackers & Ads treatment: Aggressive (at first), and then incrementally relaxing that setting
- Fingerprinting (aka footprinting) blocking: Strict (at first), and then incrementally relaxing that setting
I almost NEVER use:
- All of Brave Shields UP
- All of Brave Shields DOWN
Shields Basics
How do I configure global and site-specific Shields settings?
How do I use Shields while browsing?
Intended for study >
Following applies to the Brave Browser desktop -type installation . . .
Exit / Quit Brave Browser and set some other Internet browser as the default.
Exit / Quit everything and Restart computer.
Next, 7 Steps . . .
- Visit
https://www.xfinity.com
- Click the “tune” icon to the left of the
https in the URL address field
- In the pop-down menu, click
Site settings
- In the resulting Site Settings Details window, click on
Delete data
- Next, in the same Site Settings Details window, click on
Reset permissions
- Close the settings page.
- Reload the
https://www.xfinity.com webpage
Notes:
- Tune icon:

- Site Settings Details window link:
brave://settings/content/siteDetails?site=https%3A%2F%2Fwww.xfinity.com
In a Brave Browser New Window, go to: brave://settings/content/javascript
Scroll down that javascript settings page to Allowed to use javascript
Click the Add button
Enter [*.]xfinity.com as the site . . . but do not Enable the following:
- Current Private session only
Click the Add button
Repeat for the following ‘XFinity ecosystem’ domains that are all sources of JavaScripts:
[*.]assets.xfinity.com
[*.]cdn.comcast.com
[*.]cobrowse.xchat.xfinity.com
[*.]dl.cws.xfinity.com
[*.]login.xfinity.com
[*.]media.xchat.xfinity.com
[*.]metrics.xfinity.com
[*.]oauth.xfinity.com
[*.]polaris.xfinity.com
[*.]static.cimconent.net
[*.]www.xfinity.com
[*.]xchat.xfinity.com
Also make sure those domains are not blocked ← by firewall, hosts file, quarantine, software?
Note: I used Brave Browser > Developer Tools > Network [tab] window, etc., in order to find all of those hosts that are sources of JavaScripts.
Now, set Brave Browser as the default Internet browser.
Exit / Quit Brave Browser. Restart computer.
In a Brave Browser New Window, go to: brave://settings/content/braveShields and, in the Shields Down section, Add: www.xfinity.com , and next, while still there, also add: login.xfinity.com
So, in contrast to using the Brave Browser Site-Specific Shields settings (that you get to by clicking the Lion icon near the right end of the URL address field) . . . you are establishing the 2 settings at brave://settings/content/braveShields, in order for the Shields DOWN setting to stick ← during whatever reloading and shuffling around occurs.
In the case of trying to sign on, I suggest first visiting https://www.xfinity.com and there, click on the Sign In button that is in the upper-right corner of that webpage. I would not go directly to https://login.xfinity.com.
Try to sign into XFinity.