There is an interesting problem, when sending data through Serila Port to a printer, a strange thing happens, some of the data just disappears and is not printed. What could be the problem? I read that maybe the buffer on the device is full, what are the fix options?