the cart ID column is a numeric column
you are passing in a text value.
the Conditional total is failing to find the product ID because the id you are using is a text value and it cannot do the number comparison.
edit the product ID value to be numeric instead of using text.