Steam deck, current version.
The max health power up in the village has a few odd behaviors. Buying two points makes the base health 61 instead of 60, probably a classic floating point error.
In the tavern, the bonus health from an unselected crawlers is shown as +10 regardless of the max health power up, but when they're selected it shows that the +10 actually is multiplied by the power up alongside the base 50.