Devices not syncing: "Transport State = Disabled", "Disable Reasons = Not signed in"

Description of the issue:

Devices are not syncing to the sync chain.

Steps to Reproduce (add as many as necessary): 1. 2. 3.

  1. Click “Start a new Sync Chain”
  2. Scan QR code with iPhone
  3. Check bookmarks on iPhone, they are not synced
  4. Check devices on iPhone, appears to be synced on the chain, but only new device appears (iPhone), not original device (laptop)
  5. Check devices on original device (laptop). There are no devices, because the page is still “Sync Setup”.

Reproduces how often:

Always.

Brave Version(See the About Brave page in the main menu):

Brave is up to date
Version 1.56.14 Chromium: 115.0.5790.114 (Official Build) (64-bit)

Type of devices currently running on the Sync chain in question:

None, I started from scratch. I attempted with Laptop (Windows 10), iPhone, and desktop PC (Windows 10).

Additional Information:

I’ve been using Brave for about two years and the first time it synced no problem across all my devices (it must have been sync v1). However, several months ago (but I don’t remember when exactly), the devices stopped syncing new bookmarks (I only sync bookmarks), maybe during the transition to v2, I’m not sure when that happened.

Testing on my iPhone, I tried leaving the chain and syncing again. Didn’t work. So on the original device (laptop), I tried creating a new chain: 1. Click “Start a new Sync Chain”, 2. Scan QR code with iPhone, 3. Check bookmarks on iPhone, they are not synced, 4. Check devices on iPhone, appears to be synced on the chain, but only new device appears (iPhone), not original device (laptop), 5. Check devices on original device (laptop). There are no devices, because the page is still “Sync Setup”.

It was said in another issue (Brave Sync temporarily disabled on Desktop - #64 by isiahmeadows) that,

As was shared earlier, if you’re comfortable with the risk involved in using Sync version 1, you can re-enable the feature in about:flags (type that directly into your address bar on Desktop); search for Brave Sync.

So I searched for Brave Sync in about:flags, but I could not find Brave Sync, only Enable Brave Sync v2:

I also tried the options Request Start and Disable Sync as indicated in other issues, to no avail. Problem rather seems to be, Transport State = Disabled, Disable Reasons = Not signed in. How can I sign in? Here is my brave://sync-internals/

Here is the dump status output:

Mon Jul 31 2023 18:42:42 GMT-0400 (Eastern Daylight Time)
======
Status
======
{
  "actionable_error": [
    {
      "stat_name": "Error Type",
      "stat_status": "uninitialized",
      "stat_value": "Uninitialized"
    },
    {
      "stat_name": "Action",
      "stat_status": "uninitialized",
      "stat_value": "Uninitialized"
    },
    {
      "stat_name": "Error Description",
      "stat_status": "uninitialized",
      "stat_value": "Uninitialized"
    }
  ],
  "actionable_error_detected": false,
  "details": [
    {
      "data": [
        {
          "stat_name": "Transport State",
          "stat_status": "",
          "stat_value": "Disabled"
        },
        {
          "stat_name": "User Actionable Error",
          "stat_status": "",
          "stat_value": "None"
        },
        {
          "stat_name": "Disable Reasons",
          "stat_status": "",
          "stat_value": "Not signed in"
        },
        {
          "stat_name": "Sync Feature Enabled",
          "stat_status": "",
          "stat_value": false
        },
        {
          "stat_name": "Setup In Progress",
          "stat_status": "",
          "stat_value": true
        },
        {
          "stat_name": "Auth Error",
          "stat_status": "",
          "stat_value": "OK since browser startup"
        }
      ],
      "is_sensitive": false,
      "title": "Summary"
    },
    {
      "data": [
        {
          "stat_name": "Client Version",
          "stat_status": "",
          "stat_value": "Brave Browser Windows 115.1.56.14 (67277e15806bf7f0307b37cd6f8f29e71b615796-refs/branch-heads/5790_90@{#25})"
        },
        {
          "stat_name": "Server URL",
          "stat_status": "",
          "stat_value": "https://sync-v2.brave.com/v2"
        }
      ],
      "is_sensitive": false,
      "title": "Version Info"
    },
    {
      "data": [
        {
          "stat_name": "Requested Token",
          "stat_status": "",
          "stat_value": "n/a"
        },
        {
          "stat_name": "Received Token Response",
          "stat_status": "",
          "stat_value": "n/a"
        },
        {
          "stat_name": "Last Token Request Result",
          "stat_status": "",
          "stat_value": "OK"
        },
        {
          "stat_name": "Has Token",
          "stat_status": "",
          "stat_value": false
        },
        {
          "stat_name": "Next Token Request",
          "stat_status": "",
          "stat_value": "not scheduled"
        }
      ],
      "is_sensitive": false,
      "title": "Credentials"
    },
    {
      "data": [
        {
          "stat_name": "Server Connection",
          "stat_status": "",
          "stat_value": "not attempted"
        },
        {
          "stat_name": "Last Synced",
          "stat_status": "",
          "stat_value": "Never"
        },
        {
          "stat_name": "Sync First-Time Setup Complete",
          "stat_status": "",
          "stat_value": false
        },
        {
          "stat_name": "Sync Cycle Ongoing",
          "stat_status": "uninitialized",
          "stat_value": false
        },
        {
          "stat_name": "Local Sync Backend Enabled",
          "stat_status": "",
          "stat_value": false
        },
        {
          "stat_name": "Local Backend Path",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        }
      ],
      "is_sensitive": false,
      "title": "Local State"
    },
    {
      "data": [
        {
          "stat_name": "Throttled or Backoff",
          "stat_status": "uninitialized",
          "stat_value": false
        },
        {
          "stat_name": "Retry Time",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        },
        {
          "stat_name": "Notifications Enabled",
          "stat_status": "uninitialized",
          "stat_value": false
        }
      ],
      "is_sensitive": false,
      "title": "Network"
    },
    {
      "data": [
        {
          "stat_name": "Explicit Passphrase",
          "stat_status": "uninitialized",
          "stat_value": false
        },
        {
          "stat_name": "Passphrase Required",
          "stat_status": "uninitialized",
          "stat_value": false
        },
        {
          "stat_name": "Cryptographer Ready To Encrypt",
          "stat_status": "uninitialized",
          "stat_value": false
        },
        {
          "stat_name": "Cryptographer Has Pending Keys",
          "stat_status": "uninitialized",
          "stat_value": false
        },
        {
          "stat_name": "Encrypted Types",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        },
        {
          "stat_name": "Has Keystore Key",
          "stat_status": "uninitialized",
          "stat_value": false
        },
        {
          "stat_name": "Keystore Migration Time",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        },
        {
          "stat_name": "Passphrase Type",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        },
        {
          "stat_name": "Explicit passphrase Time",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        },
        {
          "stat_name": "Trusted Vault Migration Time",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        },
        {
          "stat_name": "Trusted Vault Version/Epoch",
          "stat_status": "uninitialized",
          "stat_value": 0
        }
      ],
      "is_sensitive": false,
      "title": "Encryption"
    },
    {
      "data": [
        {
          "stat_name": "Sync Source",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        },
        {
          "stat_name": "GetKey Step Failed",
          "stat_status": "uninitialized",
          "stat_value": false
        },
        {
          "stat_name": "Download Step Result",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        },
        {
          "stat_name": "Commit Step Result",
          "stat_status": "uninitialized",
          "stat_value": "Uninitialized"
        }
      ],
      "is_sensitive": false,
      "title": "Status from Last Completed Session"
    },
    {
      "data": [
        {
          "stat_name": "Notifications Received",
          "stat_status": "uninitialized",
          "stat_value": 0
        },
        {
          "stat_name": "Updates Downloaded",
          "stat_status": "uninitialized",
          "stat_value": 0
        },
        {
          "stat_name": "Tombstone Updates",
          "stat_status": "uninitialized",
          "stat_value": 0
        },
        {
          "stat_name": "Successful Commits",
          "stat_status": "uninitialized",
          "stat_value": 0
        }
      ],
      "is_sensitive": false,
      "title": "Running Totals"
    },
    {
      "data": [
        {
          "stat_name": "Server Conflicts",
          "stat_status": "uninitialized",
          "stat_value": 0
        },
        {
          "stat_name": "Committed Items",
          "stat_status": "uninitialized",
          "stat_value": 0
        }
      ],
      "is_sensitive": false,
      "title": "Transient Counters (this cycle)"
    },
    {
      "data": [
        {
          "stat_name": "Updates Downloaded",
          "stat_status": "uninitialized",
          "stat_value": 0
        },
        {
          "stat_name": "Committed Count",
          "stat_status": "uninitialized",
          "stat_value": 0
        }
      ],
      "is_sensitive": false,
      "title": "Transient Counters (last cycle of last completed session)"
    },
    {
      "data": [
        {
          "stat_name": "Passphrase is set",
          "stat_status": "",
          "stat_value": false
        },
        {
          "stat_name": "OS encryption available",
          "stat_status": "",
          "stat_value": true
        }
      ],
      "is_sensitive": false,
      "title": "Brave Sync"
    }
  ],
  "type_status": [],
  "unrecoverable_error_detected": false
}