Pass Extra Variables When Launching Workflow Job Template

When launching Workflow Job Template from API (Tower CLI), extra variables
will not pass to the workflow.
via graphical interface works, but via Tower-cli no, the command is as
follows:

#tower-cli workflow_job lauch -W "instalacao windows" -e "memory=2048
serverName=myserver ip=10.0.0.10" --monitor

I found this article that talks about setting the
"ask_variables_on_launch": true but it still does not work

https://access.redhat.com/solutions/3637291

is there any configuration to be performed to pass variables as a parameter
to a workflow?
mey workflow has 4 jobs templates that need these variables (via GUI works)

it seems that some go as "null"