No lactate threshold updates - runs categorized as cross-country skiing

Hi

Despite lots of high zone 3 runs my watch hasn't been creating new lactate threshold readings.  I've noticed that it does create points for wattage, but not for HR and pace.  I've also noticed that in body battery screens my runs are categorized as cross-country ski settings, and runs categorized as 'threshold' by Garmin Connect appear as base training.

Would anyone have any suggestions on what I can do to fix these issues?

Thanks