Magnetic Reed Switch Work Backwards?
TLDR: Tried cleaning my Mac, messed up reassembling it, got a screw stuck, tried fixing it today, MacBook turned on automatically while unscrewing, I turn it back off. Mac won't sleep when closed but wake up when closed after being put to sleep. Reed Switch work in reverse or damaged.
Okay, I screwed up trying to disassemble my Mac.
4 months ago, I took my Mac apart to clean the fans, and when I put it back together, a screw (bottom left, seen from the keyboard) got stuck and is half out, and the head of the screw is unusable because I pushed too hard.
Today I wanted to try and remove the screw, so I removed the others, with the aim of being able to move the lower case, and maybe unstuck the screw.
I turn off my Macbook, close it
I remove the screws, except the stuck one, then I slide a cardboard card between the lower case and the computer on the top left side (keyboard view), and my MacBook turns on automatically, because I forgot to remove this function. I turn it back on, then come to my senses and tell myself it's no use going to all that trouble and risking breaking my computer for something I can live with.
I put everything back in place, turn my computer back on by pressing the button, put on some music, then close my computer, the music doesn't stop. I reopen it and see that it hasn't gone to sleep. I look on the software side to see if anything has magically changed, but nothing, so I do some research on the hardware side to find out how the Mac falls asleep when I close it, and I think I've broken the Reed Switch with the cardboard card.
I put my computer to sleep manually, then shut it down. When I reopen it immediately afterwards, my Mac is awake, but if the Reed Switch isn't working, it shouldn't be. So I've come to the conclusion that the Reed Switch is working in reverse because of the reboot during the repair.
Does anyone have a solution to put the Reed Switch back the right way?
Mise Ă jour (08/13/23)
just tried to reset SMC, didn't worked
crwdns2934109:0crwdne2934109:0
crwdns2947414:01crwdne2947414:0
of course I've already rebooted and reseted NVRAM
crwdns2934271:0crwdnd2934271:0 Augustin crwdne2934271:0