Timeline graph not accurate

There’s a big disconnect between the race results and the timeline graph. See photos - race results show I rode 12.2 miles and avg’d 297 watts. However, the timeline graph in the saved activity shows 1.16 miles and 102 avg watts. This happened in my last race too. Correct stats uploaded to Zwiftpower but the inaccurate timeline stats are what uploaded to Strava.