It’s normal, you’re using a condition using parameters that are waiting for a number, not a string. You cannot compare string with this condition! By the way, Object.Variable(variablename) return the numbercontained in the variable, which is probably 0 as you set a text and this text can’t be converted to a number.
Use the condition to compare the string of a variable instead