That's because QS is taking these values as number, 2, and Qlik can only store a single text representation per number value, the first one in load order.
If these two values need to be kept as distinct values, try to use text() function when loading the values in: