Yesterday I was trying to fix faulty 3DS XL though it didn't go as well as I have planned. The problem is that when I turn on 3DS XL blue power light comes in and within few seconds 3DS powers off with a pop sound. Also if I press power button of 3DS and instantly close it blue light starts flashing, so I guess 3DS goes in to sleep mode. Anyway as I have seen people around the net having similar problem and reporting that it's top screen ribbons I've tried disconnecting them and reconnecting with no avail, same problem persisted, actually I've even tried unplugging all of the ribbons connected to the motherboard and putting them back in but no, same problem. Then I've noticed something strange on the motherboard and I was wondering if 3DS is damage by some sort of liquid. ABXY buttons is what makes me wonder. I've added an image of the motherboard. Any thoughts? Anyway to fix this?