I missed one day yesterday. Today I got a message that I had already used my free streak repair this month, but I haven’t actually missed any other days!
Your 93 Day Streak remains to be seen by other Duo users. Free Streak repair? Is that new? Or on the mobile app? I use the site, far more efficient. Perhaps you have missed a day?