Why is this happening?

I created an utility meter because I’d like to track the actual grid meter. I know exactly what is being consumed in kWh, I just needed to split it up into peak and offpeak meters. The input sensor has this format xxxx.yy and I expect the peak / offpeak to follow that, but here is what I see :

image

It’s showing a stupid amount of zeroes that adds nothing and clutters the UI.
The source sensor is correctly formatted why does the utility meter not follow that? I must be missing something because it cannot be that I need to add a bandaid* sensor.

cheers

*as in template sensor

It should settle down after a few state changes.

After some time, it did.