I/O Board or I/O Board Data Cable?
I replaced the battery and speakers. After putting the computer together again, I noticed the ports on the right side (USB, HDMI, SD card) were not working at all. The ports on the left side (Magsafe, USB, Thunderbolt 2, headphone) all work just fine.
I did both SMC AND NVRAM resets and nothing changed. I also ran a diagnostic and the computer did not find any problem.
Could the problem lie in the I/O Board itself or one of the two cables connected to it?
What would need to be replaced or tweaked?
Is this a good question?