I have a very odd situation that has never occurred before. I have a bonus factor that I've calculated:

The data is Fixed Decimal 19.2 in all tools, inputs and outputs:

I have a custom filter setup:

And it is working - except for the -0.70:

And it sorts correctly:

I've verified that it's not hiding decimals through a temporary HTML output:

What the heck am I missing?