The Garmin Connect app on the phone now announces laps received from the watch correctly: for example, "lap twenty two, five forty nine". (I was doing a Half Marathon with a 5 minute warm up.)
It had been announcing it as "lap two two five four nine" which took some mental effort to decode.
Thanks for fixing this.