Variable Showing as Two Different Values in the Same Frame Without Ever Being Set at Runtime

The problem is that once it’s passed into that drop cargo function, the input Cargo Capacity In is 0 and the function fails. So it’s both 50 (for the branch that reads as true) and 0 (for the input node)