I have a flow that sends data into a SP list for the company I work for. The data that is being pushed in would easily be duplicated. So put a condition action in place that basically says if an ID number from the data coming in matches an ID number from the list, to just update that particular item so that I can avoid duplicates. I also set that column to require unique values to safeguard even further against items being duplicated multiple times. The only problem is even when the IDs are of equal values, the condition evaluates to false and attempts to create a new item and fails due to the requirement to have unique values in that particular column. Please see the screen shot and please help. Thank you in advance.

