Support’s response was fast, must be a corrupt .fit file or connection issue, so sorry we can’t help you.
I responded that I wasn’t satisfied with that answer since the 25 rides are showing up in my profile and I can download the fit files. I also pointed out that Zwift successfully updated my Strava account with the ride information from the fit files which would also indicate that the files were received and processed by Zwift. Strava give me credit for completing the “Tour of Fire and Ice” 25 times, so it doesn’t sound like the fit file was corrupt either.
I sent support the 25 fit files from my Zwift profile and asked them to escalate the ticket to level 2 or 3 support for another look. I also told them if I needed to keep climbing I would, but it would be nice to know how many times I still need and some assurance that Zwift will actually credit me for my efforts.
The real reason for the forum post is to find out if this is happening or has happened to other members and maybe if it’s wide spread get some attention on it.