Firefox for Android not Syncing with Desktop, despite connection being made.
Edit: A few hours later, and it magically works perfectly, feel free to close this. Annoyed at loss of data and it randomly fixing itself, but whatever. Sorry to anyone looking at this trying to find a solution as i did.
As in title, for context for a while I've been having minor issue with sync between these two devices, with the syncing being unreliable, often taking trying multiple times, closing and reopening mobile app, and opening a new tab to try and prompt a successful sync, as often the sync would "happen" but the tabs open on the mobile device would be outdated ones.
Today, sync failed to work at all, on both parts (Dekstop app, and android app), i couldn't see tabs from the other device on either device. Trying to resolve this issue, i relogged on both devices, set up and signed out of sync multiple times, disabled and enabled sync again, deleted mobile app cache and tried again, and even reinstalled mobile app and logged in again (which to my surprise, also wiped all my tabs, history, settings, which is quite an annoyance, but I'll leave as a loss). To note, both firefox PC and Android have autoupdate on, dekstop is up to date, though i think i noticed firefox app updating yesterday.
I have read through other firefox sync articles, but none of them provided a working solution. For information, i have noticed something that may be a hint or nothing , please see image attached (nr1). Another thing I've noticed is firefox view not showing it recognizes a connection, image attached (nr2). I am also providing an image of my connected services page, showing the desktop sign on and mobile sign in (whose last connected date does not update), image attached (nr3). Another curiosity is the refresh button in that page, when clicked, perpetually showing as "in progress", but not resolving or updating when i log in mobile app, to see that change only refreshing the page worked.
I really hope for some help with solving this issue. Firefox sync despite its unreliability has been a very convenient tool for me. Naturally if any extra info is needed, i am ready to provide it.
Modified