I cloned a form already in use but not able to deploy it as the following error throws up “Expecting parameters to be in the form of ‘parameter1=value=parameter2=value
It looks like the deployment process may be reading a parameter string that is not formatted correctly. Since the form was cloned from an existing project, it might be worth reviewing any settings, external links, or preloaded parameters that were copied over during the cloning process. Have you compared the deployment settings of the original form with the cloned version to see if there are any differences? That could help identify where the malformed parameter is coming from.
Hi @samuel.gnanadurai wellcome to the forum!!
This error usually points to a problem in the parameters column of your XLSForm.
Common causes
parameters column formatting Values in the parameters column must have a separation character parameter1=value parameter2=value. For example:
-
randomize=true seed=42→ This is right formatting -
randomize=true, seed=42→ This is also right formatting
Range question parameters — If you have integer or decimal questions with a range appearance, the parameters column must follow the exact format: start=0 end=10 step=1
Audio/image capture parameters — Questions using max-pixels or quality parameters need the same space-separated format.
What to do
-
Open your XLSForm and filter the
parameterscolumn for any non-empty cells -
Fix the formatting in each cell
-
Re-upload the file and try deploying again
You can use any of the following as separators: a single space, a double space, a comma, a semicolon, a comma followed by a space, a space followed by a comma, a semicolon followed by a space, a space followed by a semicolon, or a space‑semicolon‑space.
If you are still experiencing issues please use the ODK online validator

