I use several applications to store and analyze both real and trainer rides. I find some discrepancies on how the various applications handle the fit file from my Zwift rides. I have not seen this posted so far, so hopefully this is helpful:
Strava- Time of ride is wrong (I suspect this is a time zone issue). There is no elevation calculation.
Training Peaks- everything I expect comes through- including elevation, and the correct time of start.
Garmin Connect- refuses the file with an error. If I export the ride from Strava and then into Garmin Connect (GPX), it does work, but there is no power data.
Golden Cheetah- everything works as I expect.
It would be great to have Strava show the elevation- would be helpful for the segment comparison and other sprints.