Hi there @cookwarecanucks,
Welcome to the Community!
If you look at the event payload for your add to cart or product, you'll see that the Price value should include a currency symbol.
What this means is that the Price value comes in as a string data type. A string/text data type cannot have numerical properties, such as the ability to filter the value as being greater than or less than a number.
The root cause of this is that you need to change the way this data is being passed into Klaviyo so that it comes into Klaviyo as a numerical value. The Added to Cart snippet actually refers to the "item" variable which is defined in the Viewed Product snippet. Therefore, you need to update the Viewed Product snippet so that the Price value is a number and not a string/text.
Please update the Price variable within the Viewed Product snippet to:
Price: {{ product.price|divided_by:100.0|json }}

Once you update the Viewed Product snippet, then you should begin to see both the Viewed Product events and Added to Cart events being passed into Klaviyo with a numerical Price value going forward. That will enable you to filter/split the Flow by the numerical value of the event.
Let me know if that helped,
Alex