Good day to all, appreciate your help on below issue:
I have this flow created that is triggered when a new email arrives in a shared mailbox from specific email addresses
The flow captures a specific text string from the email subject and checks whether it exists in a sharepoint list
If it does, then it captures the email address from the sharepoint list and forwards the initial email to the address from SP

The filter query has been tested and works properly with the expression used as per 'Format Data by examples' option
trim(split(triggerOutputs()?['body/subject'], ':')[sub(length(split(triggerOutputs()?['body/subject'], ':')), 2)])
, however the last step below is greyed out and despite the flow appears to be executed successfully, there is no dispatch of the email

Here below, the output from a test run of the flow. The highlighted part shows that indeed the correct text string has been captured, but the condition seems not to run


Any recommendation/suggestion on how to resolve would be greatly appreciated.
Best regards, Than