When you add new variables to a report, the project-level formula list is used together with any standard formula list — they are merged, not replaced.
This is particularly relevant for cost-plus projects, where the income is determined by the cost, and you therefore often need custom variables in addition to the standard setup.
If a variable does not behave as expected, check whether there is a conflict or duplicate definition between the project's own formulas and the standard formula list.

