It's taken me a while to figure this out. I haven't changed my data screen but the behaviour has changed.
So the ETA is a bit out at the start as usual, then begins to correct once it figures AVG speed BUT when a Climb Pro kicks in, the ETA is to the top of that climb and is way out. Then after the Climb Pro has completed, the ETA goes to the destination but restarts the calculation (from the beginning of the ride, I think). It's way out. It doesn't even get close until a few mile from the end, particularly if there are other climbs.
It never used to behave this way. I can see why some people might want ETA to the top of a climb but this should be a separate data field.
Can you consider a fix please to return the original behaviour?