That's not a contradiction.
Both statements are true:
1. 3 dashes are 1 too much
2. 1 dash is 1 dash missing
The only correct number of minus symbols (dashes) before the name of the (long) argument is 2.
Just have a look at the --help output.
It clearly says that the command line parameter is --veracrypt-pim followed by the number
e.g. --veracrypt-pim 2406
Both statements are true:
1. 3 dashes are 1 too much
2. 1 dash is 1 dash missing
The only correct number of minus symbols (dashes) before the name of the (long) argument is 2.
Just have a look at the --help output.
It clearly says that the command line parameter is --veracrypt-pim followed by the number
e.g. --veracrypt-pim 2406