E-commerce placeholders for "Order Created" trigger not working

I have enabled the e-commerce app using the API and created an automation that is listening for the order_created trigger.

Note that this trigger is provided by Brevo when the e-commerce app is created, and it is not a custom event.

When I use the placeholders provided by this trigger, they are not rendering at all. For example, I want to use order_id in my subject line, and want to render order details in the email body, but I am not getting any results.

Here is a detailed video demonstrating the issue:

Can you confirm if this is a bug?

Found a fix. For the email, under “What event data to display,” I selected “The email doesn’t have variables,” when in fact it does. When I select “Event that triggered this automation.” the placeholders work as expected.

However, it’s poor UX to allow the use of variables while at the same time allowing the setting to be « The email doesn’t have variables ». A warning message would have been nice!