Finding trouble displaying barcodes from a scanner using LCD and Arduino Uno

First of all, thanks for replying. About the array that i'm using you're right. There will be always one char which won't be showed but i've figured if i change the length of the array that should be just fine.

To answer your other queston, I tried to change the scanner that I have (Datalogic Gryphon) since it only works with USB and can not with a serial communication, to finally get another one which is " Cognex". The new one works with RS232. That can cause a problem, because the Arduino works with TTL so I used a Converter Module RS232 to TTL Serial MAX3232 just to get the right communication between the scanner and the Arduino.

The scanner works perfectly fine when i plug the RS232-USB into my laptop and displays whatever code that I scan into a the Putty (Driver for the Cognex) but when I use the Arduino inbetween and the converter module there seem to be a problemand i get nothing on the Arduino's COM.

This the way that i'm wiring them up on the photo below along with the Converter Module.

Circuit Max.jpg