I have had a very stable and terribly pessimistic race prediction from my watch for months. While I can run a 5K in around 22 minutes (personal best is sub 20), it thinks my race prediction should be around 31 minutes. I have shown it many times that I can run significantly faster than that, but the prediction have persisted. That is, until yesterday!
Suddenly the prediction made a huge jump in the right direction. I did nothing special that day. The only thing I can think of, is that it is my first outdoor interval training done after my guided lactate threshold test, so I guess my running power zones have been changed lately. And for the first time, the watch and Garmin Connect are both showing time in power zone 5!
I am still running firmware 14.20.