I’ve got an interesting Switch here. It’s my personal one, so I’m ok with putting a bit more time and effort into it. Just for fun
Let me start with the problem:
I’ve changed the M92T36 on the board a while ago. After that the Switch worked for a while. After a few days, when I played for about 30 Minutes or an hour, the Switch crashed. It did so by simply freezing, also sound froze (repeating the same half second of sound all the time). After that the console was unable to boot at all. When turning it on, I simply got a blue screen. My Switch is unpatched, so I tried reading out the keys, interestingly none of them was readable anymore (and yes, I could read them before). Injecting payloads partially works, not all worked.
After a bit of tinkering I took the Switch apart and took out the mainboard. There was a bit of what looked like remainders of flux here and there, so I just gave it a thorough cleanup and put it back together. Interestingly, now the console worked again like nothing ever happened. Until I again played for a prolonged period (less than 1 hour). The game again froze, I could only power off the console by pressing the power button for 12 seconds. Again, nothing worked anymore, I got the blue screen upon boot again, only very few payloads could be injected, no keys could be read out of the device anymore. So, same as before.
I took the mainboard out another time and cleaned it thoroughly again, this time concentrating on the RAM and SoC, because I was worried there might be flux below them in the BGAs. After putting everything back together again, surprise, the Switch worked again, without any restrictions. Until I again played for about 20 Minutes this time. The game, once again, froze, and again, nothing works anymore. Blue screen, keys unreadable and so on.
As a side note: Everytime the crash happened I was in handheld mode. So, I would guess it’s not a thermal problem. Just leaving the console disassembled, also without the battery, does not change anything. The cleaning seems to do something.
Has any of you ever had a problem like this? Or does anybody have an idea what it might be? Any idea is welcome