You may see WhatsApp sends fail due to error code, 131009, with the Reason, Parameter value is not valid. Sending a flow in a draft state requires setting the mode to 'draft'.
Below are the possible reasons for these failures:
"mode": "draft" (intended for development/testing only - Marketing Cloud Engagement does not set this automatically).flow_token parameter is missing from the Template or Session Message configured in Content Builder (Please note, this configuration may fall under the 'Custom Content - 1' field of your content).Please note, WhatsApp Flows are currently only supported for Unified Messaging.
To resolve these errors, first you will want to review the state of your WhatsApp Flow within Meta Business Manager by using the following steps:
Next, navigate to your WhatsApp Template or Session Message within Content Builder, ensure the desired Flow is selected or populated (Please note, this configuration may fall under the 'Custom Content - 1' field of your content).
This field can be populated with one of the following:
unused or FLOW_TOKEN if you do not need to track individual Flow sessions per recipient. This satisfies the required field without any dynamic logic.%%=v(@SubscriberKey)=%% or a Data Extension field such as %%FlowToken%%. This allows you to identify which subscriber triggered which Flow session if the Flow uses Data Exchange mode.Leaving this field empty will cause send failures.
flow_token concept is documented in Meta's WhatsApp Flows developer documentation.005387190

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.