Negative 6 is less than Zero, right?

Try a function instead of macro.
Macro graphs are copy/paste into into your blueprints, something unexpected might come from that.