Hi @GaganMehrok
Since you have the column and the value you are filtering on hidden, I can't tell exactly why the array filtering is failing. I created a SQL DB with a table named Departments. This table has the columns UserID, Name and Department, and my "Filter array" action is filtering on Department equals IT. This is working fine.
The screenshot below shows my Flow and the results from the "Filter array" action. Right below the screenshot, you can see the INPUTS and OUTPUTS from the "Filter array" action after the Flow runs.


INPUTS
[
{
"@odata.etag": "",
"ItemInternalId": "259a5b7a-c9c8-4aed-99dd-c20e54d004b6",
"UserID": 1,
"Name": "Jane Doe",
"Department": "HR"
},
{
"@odata.etag": "",
"ItemInternalId": "c9aff125-82e8-4ba9-adc2-a00c8510e4b4",
"UserID": 2,
"Name": "John Doe",
"Department": "IT"
},
{
"@odata.etag": "",
"ItemInternalId": "2440c04b-4854-41b6-bd2f-256ac7c94a28",
"UserID": 3,
"Name": "Mary Jane",
"Department": "Executive"
},
{
"@odata.etag": "",
"ItemInternalId": "90e6e538-991e-4df8-99ec-1f0f9354d13f",
"UserID": 4,
"Name": "A Smith",
"Department": "IT"
},
{
"@odata.etag": "",
"ItemInternalId": "96226f03-2b5b-4b83-aaf0-fad0e7f4c8e7",
"UserID": 5,
"Name": "B Carmine",
"Department": "HR"
},
{
"@odata.etag": "",
"ItemInternalId": "e4cff0f5-e0da-4d61-b3da-60baa898bbf4",
"UserID": 6,
"Name": "C David",
"Department": "Executive"
},
{
"@odata.etag": "",
"ItemInternalId": "40b8a236-8023-4c36-9efe-3f6ff9f41742",
"UserID": 7,
"Name": "D Frank",
"Department": "IT"
}
]OUTPUTS
[
{
"@odata.etag": "",
"ItemInternalId": "c9aff125-82e8-4ba9-adc2-a00c8510e4b4",
"UserID": 2,
"Name": "John Doe",
"Department": "IT"
},
{
"@odata.etag": "",
"ItemInternalId": "90e6e538-991e-4df8-99ec-1f0f9354d13f",
"UserID": 4,
"Name": "A Smith",
"Department": "IT"
},
{
"@odata.etag": "",
"ItemInternalId": "40b8a236-8023-4c36-9efe-3f6ff9f41742",
"UserID": 7,
"Name": "D Frank",
"Department": "IT"
}
]Please check your filter and let us know.
Regards,
Fausto Capellan, Jr