As per the text in this article, it appears the streaks on mobile and desktop are not linked correctly. I had a 34 day streak on mobile but when I checked my desktop today my streak was being shown as 1. After logging out and logging back in on mobile, the progress I added yesterday was removed and the two are in sync again.
This is sort of demotivating especially after the length of the streaks came up in a nice post on the CLL forum, which is the primary reason I was trying to recover my streak in the first place. The lesson that I’ve learned from this is that the mobile app should be avoided for a few reasons, the latest being the streak killing bug.