With KBarcode 2.0.5 support for pdf417_encode (4.4 and 3.9) is buggy!
Settings made under 'Advanced' are not saved, default values seem to be sent to the backend.
Also, the data and/or parameter format has changed in pdf417_encode since 3.9
It is possible to compile pdf417_encode from current sources, reverting to the old 3.9 format. However, doing so is useless, unless you want to use the default settings.
You will need to install dependency-libs first:
libungif-dev
lib..x11...-dev