"Heating to..." timing not accurate

I’ve noticed that the “Heating to…” information is never accurate and usually take much longer to reach than indicated. How is the algorithm supposed to work?

Starting to notice A LOT of what appear to be bugs with many of the features of this thermostat. The base functionality seems to work reliably for me in that it measures the temp and cycles the furnace to keep the temp within comfort range. Scheduling mostly works as expected. But lots of loose ends to fix still and we only just had a firmware update. Hope Wyze keeps a steady iteration of updates coming!