Tried to use sync option, but no luck. Here is my sync-log (edited links due to limits for new users):
1577958401227 Sync.Service INFO Loading Weave 1.73.0 1577958401228 Sync.Engine.Clients DEBUG Engine constructed 1577958401229 Sync.Engine.Clients DEBUG Resetting clients last sync time 1577958401232 Sync.Engine.Addons DEBUG Engine constructed 1577958401233 Sync.Engine.Addons DEBUG SyncEngine initialized: addons 1577958401234 Sync.AddonsReconciler DEBUG No data seen in loaded file: addonsreconciler 1577958401235 Sync.Engine.Forms DEBUG Engine constructed 1577958401236 Sync.Engine.Forms DEBUG SyncEngine initialized: forms 1577958401237 Sync.Engine.History DEBUG Engine constructed 1577958401238 Sync.Engine.History DEBUG SyncEngine initialized: history 1577958401239 Sync.Engine.Passwords DEBUG Engine constructed 1577958401240 Sync.Engine.Passwords DEBUG SyncEngine initialized: passwords 1577958401241 Sync.Engine.Prefs DEBUG Engine constructed 1577958401242 Sync.Engine.Prefs DEBUG SyncEngine initialized: prefs 1577958401243 Sync.Engine.Tabs DEBUG Engine constructed 1577958401244 Sync.Engine.Tabs DEBUG SyncEngine initialized: tabs 1577958401244 Sync.Engine.Tabs DEBUG Resetting tabs last sync time 1577958401245 Sync.Engine.Extension-Storage DEBUG Engine constructed 1577958401246 Sync.Engine.Extension-Storage DEBUG SyncEngine initialized: extension-storage 1577958401248 Sync.Engine.Bookmarks DEBUG Engine constructed 1577958401249 Sync.Engine.Bookmarks DEBUG SyncEngine initialized: bookmarks 1577958401249 Sync.Service INFO Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0 1577958401250 Sync.AddonsReconciler INFO Registering as Add-on Manager listener. 1577958401250 Sync.AddonsReconciler DEBUG Adding change listener. 1577958401251 Sync.Engine.History.Tracker INFO Adding Places observer. 1577958401251 FirefoxAccounts TRACE not checking freshness of profile as it remains recent 1577958401890 Sync.SyncScheduler DEBUG Network link status changed to “changed”. Offline?: false 1577958405251 Sync.Service DEBUG User-Agent: Firefox/71.0 (Windows NT 10.0; Win64; x64) FxSync/1.73.0.20191202093317.desktop 1577958405252 Sync.Service INFO Starting sync at 2020-01-02 12:46:45 in browser session IdZ1CULcccb3 1577958405252 Sync.Service DEBUG In sync: should login. 1577958405252 Sync.Service INFO User logged in successfully - verifying login. 1577958405253 Sync.BrowserIDManager DEBUG unlockAndVerifyAuthState already has (or can fetch) sync keys 1577958405253 Sync.Status DEBUG Status.login: success.login => success.status_ok 1577958405253 Sync.Status DEBUG Status.service: success.status_ok => error.login.failed 1577958405253 Sync.Service DEBUG Fetching unlocked auth state returned success.status_ok 1577958405253 Sync.BrowserIDManager INFO Getting keys 1577958405254 Sync.BrowserIDManager INFO Getting an assertion from: h-ttps://token.services.mozilla.com/1.0/sync/1.5 1577958405254 FirefoxAccounts DEBUG enter getAssertion() 1577958405257 FirefoxAccounts DEBUG got keyPair 1577958405258 FirefoxAccounts DEBUG getCertificateSigned: true true 1577958405260 Services.Common.RESTRequest DEBUG POST request to h-ttps://api.accounts.firefox.com/v1/certificate/sign?service=sync 1577958405260 Services.Common.RESTRequest DEBUG POST Length: 888 1577958405499 Services.Common.RESTRequest DEBUG POST h-ttps://api.accounts.firefox.com/v1/certificate/sign?service=sync 200 1577958405499 Hawk DEBUG (Response) /certificate/sign?service=sync: code: 200 - Status text: OK 1577958405499 Hawk DEBUG Clock offset vs h-ttps://api.accounts.firefox.com/v1: -1499 1577958405499 FirefoxAccounts DEBUG getCertificate got a new one: true 1577958405499 FirefoxAccounts DEBUG _updateAccountData with items: [“keyPair”,“cert”] 1577958405500 FirefoxAccounts DEBUG writing plain storage: [“email”,“sessionToken”,“uid”,“verified”,“device”,“oauthTokens”,“profileCache”] 1577958405500 FirefoxAccounts TRACE starting write of json user data: [“email”,“sessionToken”,“uid”,“verified”,“device”,“oauthTokens”,“profileCache”] 1577958405500 FirefoxAccounts DEBUG getAssertionFromCert 1577958405501 FirefoxAccounts DEBUG getAssertionFromCert returning signed: true 1577958405501 Sync.BrowserIDManager DEBUG Getting a token 1577958405502 Services.Common.TokenServerClient DEBUG Beginning BID assertion exchange: h-ttps://token.services.mozilla.com/1.0/sync/1.5 1577958405502 Services.Common.RESTRequest DEBUG GET request to h-ttps://token.services.mozilla.com/1.0/sync/1.5 1577958405503 FirefoxAccounts TRACE finished write of json user data - took: 3 1577958405503 FirefoxAccounts DEBUG writing secure storage: [“kSync”,“kXCS”,“kExtSync”,“kExtKbHash”] 1577958405503 FirefoxAccounts TRACE starting write of user data to the login manager 1577958405511 FirefoxAccounts TRACE finished write of user data to the login manager 1577958406238 Services.Common.RESTRequest DEBUG GET h-ttps://token.services.mozilla.com/1.0/sync/1.5 200 1577958406238 Services.Common.TokenServerClient DEBUG Got token response: 200 1577958406238 Services.Common.TokenServerClient DEBUG Successful token response 1577958406239 Sync.BulkKeyBundle INFO BulkKeyBundle being created for undefined 1577958406239 Sync.Status DEBUG Status.login: success.status_ok => success.login 1577958406239 Sync.Status DEBUG Status.service: error.login.failed => success.status_ok 1577958406239 Sync.BrowserIDManager DEBUG _findCluster returning h-ttps://sync-799-us-west-2.sync.services.mozilla.com/1.5/134572411/ 1577958406239 Sync.BrowserIDManager DEBUG Cluster value = h-ttps://sync-799-us-west-2.sync.services.mozilla.com/1.5/134572411/ 1577958406239 Sync.BrowserIDManager DEBUG Setting cluster to h-ttps://sync-799-us-west-2.sync.services.mozilla.com/1.5/134572411/ 1577958406239 Sync.Service DEBUG Caching URLs under storage user base: h-ttps://sync-799-us-west-2.sync.services.mozilla.com/1.5/134572411/ 1577958406240 FirefoxAccounts TRACE not checking freshness of profile as it remains recent 1577958413945 Sync.SyncScheduler DEBUG Next sync in 3600000 ms. (why=schedule) 1577958427308 Sync.Resource WARN GET request to h-ttps://sync-799-us-west-2.sync.services.mozilla.com/1.5/134572411/info/collections failed: [Exception… “The connection has timed out” nsresult: “0x804b000e (NS_ERROR_NET_TIMEOUT)” location: “” data: no] No traceback available 1577958427308 Sync.Service DEBUG verifyLogin failed: [Exception… “The connection has timed out” nsresult: “0x804b000e (NS_ERROR_NET_TIMEOUT)” location: “” data: no] No traceback available 1577958427308 Sync.Status DEBUG Status.login: success.login => error.login.reason.network 1577958427308 Sync.Status DEBUG Status.service: success.status_ok => error.login.failed 1577958427308 Sync.Status DEBUG Status.login: error.login.reason.network => error.login.reason.network 1577958427308 Sync.Status DEBUG Status.service: error.login.failed => error.login.failed 1577958427308 Sync.ErrorHandler ERROR Sync encountered a login error 1577958427308 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 1577958427309 Sync.SyncScheduler DEBUG Next sync in 3600000 ms. (why=schedule) 1577958427310 Sync.Service DEBUG Exception calling WrappedLock: Error: Login failed: error.login.reason.network(resource://services-sync/service.js:1041:15) JS Stack trace: onNotify@service.js:1041:15 1577958427310 Sync.Service DEBUG Not syncing: login returned false.
Tried to delete places.sqlite, signedInUser.json and weaver folder (found these tips in google). Tried to recreate account, relogin. Some features seem to be working, e.g. i can send my browser tabs between devices.