Most 3rd party apps like Strava and TrainingPeaks don’t display the raw data provided by COROS. Instead, they usually use their own algorithms and ways to parse, filter and recalculate workout data. As a result, there could be discrepancies on data including distance, workout time, pace, GPS tracking, etc.
Indoor Run distance calibration doesn't apply to 3rd party apps because they often use their own algorithms to recalculate the distance, pace and other data. Simply feeding the calibrated distance to 3rd party apps doesn't work. You will need to manually adjust the distance on 3rd party apps.
Data displayed on the COROS app is the raw data gathered by your COROS watch.