The homepage calculator started the additional rate at £137,710 of gross income, understating income tax by £243 at a £130,000 gross (£44,460 against £44,703). The error ran from £125,140 to £137,710 of gross and was invisible below that.
The additional rate starts at £125,140. The homepage calculator lifts each taxable-income boundary by the personal allowance so it can run against gross, but it baked in the standard £12,570 at build time instead of using the tapered allowance it already computes at runtime. By £125,140 the allowance is zero, so there was nothing to add. The boundary is now emitted as an expression in the runtime allowance, which is correct at every income.
Searching the published homepage for the corrected £125,140 boundary after fixing the rule. It was absent, and £137,710 was there instead.