What I am describing has happened to me twice in the past hour while building a flow. I inserted Filter Array (name: objInspection) into my flow, and set it's source as output from an HTTP action in the previous step (name: arrInspection). I saved and tested, worked fine as expected. Then after inserting another step following the Filter Array, saving, then running the flow, I get this error:
Flow save failed with code 'WorkflowRunActionInputsInvalidProperty' and message 'The 'inputs' of workflow run action 'objInspection' of type 'Query' is not valid. Found properties that are not supported: 'method, uri, headers, retryPolicy'.'.
I used peek code in the Filter Array action, and I find that that additional properties have been added to this action, and appear to be copied from the previous HTTP action. I've deleted the Filter Array action twice and both times these additional parameters reappear.
Thank you for looking into it. After the third modification of the action, the issue has not come back. I've run the flow many times since then, and all is well. I'll bookmark this post and submit additional comments if I observe this behavior again.