GUI Input Number helpers changing to zero

I am using HA to monitor electricity costs and do some modelling on other providers. It’s done by using data from my solar integration (Fronius) through input numbers, utility meters and templates.

Most of the templates are in my YAML (my preference), but the input numbers mostly use the GUI helpers - for thing like the tariff, FIT and daily network charges. It’s been working flawlessly for more than six months, but yesterday all the GUI Helper input numbers reverted to zero. Anything in YAML is fine, but all my calculations relying on the GUI Input Numbers are now throwing errors.

Any suggestions on this?

(I find the GUI utility meters and input numbers too inflexible, so I will probably revert to YAML)

Sharing relevant code might be a good start.
YAML and using the </> button for formatting is suggested.

Given the issue is with GUI Helpers (input numbers in this case) I am not sure what YAML you would be expecting.

This one for example reset to zero - as did all the others. I only need to change it manually once a year when electricity tariffs change. I have some input number sensors in my configuration.yaml, but they have not been corrupted like this.

When do they restore to 0? Is that after a restart?
Is there anything in the logbook showing the state change to 0 with a reason why it was performed?

All the ones affected dropped to zero at 20:59 on March 29. My logs don’t go back that far and by the time I noticed (I don’t look at those sensors every day) it was too late.

Once I put the right numbers back into the Helper the templates seem to be working, but as I said I’ll convert all the GUI Input Numbers to YAML. It just gives me more control - Ditto with Utility Meters - I just think the GUI versions have too many limitations.