Following this change https://phabricator.vyos.net/T2381 the OpenVPN config file is now broken and the process crash if the option string contains '--'.
Here is an example of a config directive we use:
openvpn-option "plugin /config/openvpn_cc_script.so "/config/scripts/script.sh --cache-dir /tmp/cache check --gateway \\"Gateway 1\\" /dev/null""
In my opinion no parsing should be made on this string and must remain raw.
Also the leading '--' is unnecessary in the config file.