Issue storing QR in EEPROM and transmitting over RS485

in this case I don't see any option for you but learning. Your actual code became too big to debug, especially for someone who don't understand it.

At least that's how I would do it myself in your situation - break the code into parts and debug one piece at a time.