This doesn’t change my opinion, bad connection somewhere is the problem, the shop needs to rebuild the entire wiring harness, could be the CAN bus, power supply, ground, I’d change the circuit breakers too.
I had issues with a new Garmin 255 radio, Garmin said radio was fine, shop said it...