I am building a flow from Dynamics "Quotes" table using the Dataverse: When a row is added, modified or deleted. I was trying to filter the query to only pick up new Revision '0' Quotes.

I tried
revisionnumber eq '0'
revisionnumber eq 0
revisionnumber ne '1'
revisionnumber ne 1
the raw output is showing
"revisionnumber": 0,
but when I have the filter in place the flow will not run.
My solution was remove the filter statement and add a condition,

but in an effort to be better, why did the filter not work?