Answer
A common cause worth checking first is a custom attribute on the report's underlying logical units (like the invoice header or line entity) that can't be converted to the numeric type the report expects for that field — publish the page via Page Designer and inspect what values those custom attributes are actually holding for the specific record failing to print, since a bad or unexpectedly non-numeric value in a custom field is a more likely culprit than the report layout itself.