If you pass in a wrong type into Params it will show an error message and halt the script. Stopping the script from running due to the error.
Expected functionality is the script continues to run with default values and params will return false. However this is prevented from happening.
This bug started happening on the new Arma 3 Perf binary (v5) 1.52.133024