The new zxing update introduced this bug (or feature?) that adds extra non-printable characters.
Add an option on the app settings to automatically strip all non-printable characters just after they're received from the library.
I have found that if we scan a code-128 barcode with value “0050” an extra, non-printing character is appended to the output. This causes significant problems for us. This problem didn’t happen last year. I have tested this with versions 3.18.1, 3.16.1, 4.4.3 and 4.5 of the app against v3.18.1 and v4 of the server. The problem only occurs with v4 of the app and regardless of whether it is used with v3 or v4 of the server. V3 of the app works fine, whether used with v3 or v4 of the server. This issue occurs 100% of the time. In case it was an issue with our template, I created a new, very simple template but the issue occurs there too. This occurs with our printed barcode that worked fine last year, but to check whether they were the problem I generated a new barcode using the following website and the issue still occurs with that:
The new zxing update introduced this bug (or feature?) that adds extra non-printable characters. Add an option on the app settings to automatically strip all non-printable characters just after they're received from the library.