Opening the roundings setting and saving the record fixes the issue. No need to restart server.
Not sure what causes the issue, though.
I presents it randomly.
What I've also seen is that it affects all companies in the database once this issue presents itself.
Then you need to open the roundings setting for each company and save the record to fix the issue.