Lost streak on heatmap, but calendar has cards recorded. Any fixes?

That is just a known bug with the Review Heatmap add-on related to Daylight Saving Time handling. It’s a visual bug with the add-on that shows a false gap in the heatmap. Since we can see that Anki itself shows an unbroken streak, you can just ignore the bug, knowing that your true streak is unbroken.