After updating a Flow, calls to that Flow from PowerApps start failing.
-
If a new input is added to a Flow without a PowerApp being updated the Flow will fail with an error message like
Unable to process template language expressions in action 'Send_me_a_mobile_notification' inputs at line '1' and column '1900': 'The template language expression 'triggerBody()['Sendmeamobilenotification_Text']' cannot be evaluated because property 'Sendmeamobilenotification_Text' cannot be selected. Please see https://aka.ms/logicexpressions for usage details.'.
-
If the connections required to run a flow change, an error complaining about connections should appear like
In PowerApps it may look like
Or in Flow
Unable to process template language expressions in action 'Send_an_email' inputs at line '1' and column '1899': 'The template language expression 'json(decodeBase64(triggerOutputs().headers['X-MS-APIM-Tokens']))['$connections']['shared_office365']['connectionId']' cannot be evaluated because property 'shared_office365' doesn't exist, available properties are 'shared_flowpush'. Please see https://aka.ms/logicexpressions for usage details.'.
-
If a response output is removed, PowerApps will treat the value as blank and the PowerApp will behave unexpectedly.