Even if "just a few inches" you have both ends to worry about.
If does not leave the box why RS232 for "just a few inches" just put bus driver and receiver. Even simple picogate dedicated TTL inverter would do the job for short distance.
If leave the box it may not be just the driver, but shitty cable or poor receiver, or both of those and transmitter. For each signal run both ways.