Integer subtraction not working, how is this even possible?

I’m feeding this subtraction node two simple integers. What’s going on? The results are inconsistent as well. Deleting and replacing the node does not work.
Anyone have an idea?