Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Cyber735

macrumors member
Original poster
Jul 20, 2013
30
0
Hi,

For full disclosure I spilt water on my 2013 MBA a few weeks back and had it repaired. It was working perfectly for about a week and then I noticed something strange happening. After pressing the power button to wake it nothing would happen, and if I listened closely I could hear a feint "click" sound every time I pressed it. Eventually after about 20 presses it came back to life and the issue disappeared for a few days.

I feared it was a failing hard drive and hoped it was just a loose connection somewhere but I'm starting to think it's neither. The amount of presses of the power button required to wake it seemed to vary completely. I could try 100 times in a row to no avail and then come back to it a few hours later and get it in 10, or spend half an hour trying to wake it and finally succeed.

An interesting thing I should note, a few weeks back when it initially started happening and I would get it to wake, I'd be prompted to enter my password but would have to do this twice. More recently, I'd still have to do this twice but also I've started seeing a red check mark like such.

I've tried SMC resets, PRAM resets, connected to power/on battery - you name it. Made no difference. Then it happened again at the weekend and I thought that was finally it. It took me two days to turn it on, but when it did, it came back to life as if nothing had happened. I tried software updates and tweaking with some power saving options, hoping it was software related, but nothing.

Then this morning I discovered something weird. It wasn't turning on as usual so I decided to turn off my router. Hey presto, it woke from sleep within 5 presses. What if it was being prevented from waking while connected to Wifi? Sounds crazy right. I came home this afternoon and tried it again, pressed the power button about 20 times and then remembered to turn off the router. To my surprise it turned on again within about 5 presses. It could be a coincidence, it's still too early to tell.

I left at about 8am this morning and checked my logs when I got back around 3, after managing to wake it. It woke itself at 11am and I've posted the logs below, does anyone see anything suspicious?

15/10/2015 11:30:47.000 kernel[0]: Wake reason: EC.SleepTimer (SleepTimer)
15/10/2015 11:30:47.000 kernel[0]: AppleCamIn::systemWakeCall - messageType = 0xE0000340
15/10/2015 11:30:47.000 kernel[0]: AppleCamIn::wakeEventHandlerThread
15/10/2015 11:30:47.000 kernel[0]: Previous sleep cause: 5
15/10/2015 11:30:47.000 kernel[0]: AppleHSSPIController::HandleMessage Device Wake by Host
15/10/2015 11:30:47.000 kernel[0]: AppleThunderboltNHIType2::prePCIWake - power up complete - took 180054 us
15/10/2015 11:30:47.000 kernel[0]: AppleThunderboltGenericHAL::earlyWake - complete - took 1 milliseconds
15/10/2015 11:30:47.000 kernel[0]: IOThunderboltSwitch<0xffffff802cb32000>(0x0)::listenerCallback - Thunderbolt HPD packet for route = 0x0 port = 11 unplug = 0
15/10/2015 11:30:47.000 kernel[0]: IOThunderboltSwitch<0xffffff802cb32000>(0x0)::listenerCallback - Thunderbolt HPD packet for route = 0x0 port = 12 unplug = 0
15/10/2015 11:30:47.000 kernel[0]: TBT W (2): 0x0100 [x]
15/10/2015 11:30:47.373 hidd[96]: MultitouchHID: device bootloaded
15/10/2015 11:30:47.000 kernel[0]: en0: channel changed to 1
15/10/2015 11:30:47.000 kernel[0]: AirPort: Link Up on awdl0
15/10/2015 11:30:47.000 kernel[0]: IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from AUTO to SUSPENDED
15/10/2015 11:30:47.000 kernel[0]: IO80211AWDLPeerManager::setAwdlSuspendedMode() Suspending AWDL, enterQuietMode(true)
15/10/2015 11:30:47.452 SubmitDiagInfo[4662]: Triggering diganostics messages cleanup
15/10/2015 11:30:47.000 kernel[0]: ARPT: 24802.872254: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
15/10/2015 11:30:47.000 kernel[0]: AppleCamIn::systemWakeCall - messageType = 0xE0000340
15/10/2015 11:30:47.000 kernel[0]: AppleCamIn::wakeEventHandlerThread
15/10/2015 11:30:47.508 configd[51]: network changed: v4(en0-:192.168.1.4) DNS- Proxy-
15/10/2015 11:30:47.508 UserEventAgent[43]: Captive: CNPluginHandler en0: Inactive
15/10/2015 11:30:47.000 kernel[0]: en0: channel changed to 1
15/10/2015 11:30:47.576 netbiosd[4572]: network_reachability_changed : network is not reachable, netbiosd is shutting down
15/10/2015 11:30:47.582 networkd[169]: +[NETLedBelly stopFastFail] Clearing ledbelly failure cache
15/10/2015 11:30:47.000 kernel[0]: en0: channel changed to 1
15/10/2015 11:30:47.000 kernel[0]: ARPT: 24803.087092: MacAuthEvent en0 Auth result for: 5c:f4:ab:3f:d0:01 MAC AUTH succeeded
15/10/2015 11:30:47.000 kernel[0]: AirPort: Link Up on en0
15/10/2015 11:30:47.000 kernel[0]: en0: BSSID changed to (MAC ADDRESS)
15/10/2015 11:30:47.000 kernel[0]: en0: channel changed to 9
15/10/2015 11:30:47.000 kernel[0]: en0::IO80211Interface::postMessage bssid changed
15/10/2015 11:30:47.000 kernel[0]: ARPT: 24803.108050: AWDL Sync Enabled 0
15/10/2015 11:30:47.000 kernel[0]: AirPort: RSN handshake complete on en0
15/10/2015 11:30:47.797 SubmitDiagInfo[569]: Removed expired problem report: file:///Users/XXX/Library/Logs/DiagnosticReports/garcon_2015-09-10-162458_XXX-MacBook-Air.crash
15/10/2015 11:30:47.879 SubmitDiagInfo[569]: Removed expired problem report: file:///Users/XXX/Library/Logs/DiagnosticReports/Rocksmith2014_2015-09-10-134302_XXX-MacBook-Air.crash
15/10/2015 11:30:47.962 SubmitDiagInfo[569]: Removed expired problem report: file:///Library/Logs/DiagnosticReports/com.apple.WebKit.WebContent_2015-09-14-092020_XXX-MacBook-Air.wakeups_resource.diag
15/10/2015 11:30:48.014 SubmitDiagInfo[569]: Removed expired problem report: file:///Library/Logs/DiagnosticReports/JavaApplicationStub_2015-09-13-115416_XXX-MacBook-Air.wakeups_resource.diag
15/10/2015 11:30:48.000 kernel[0]: PM response took 573 ms (52, powerd)
15/10/2015 11:30:48.000 kernel[0]: ARPT: 24803.546911: AirPort_Brcm43xx::powerChange: System Sleep
15/10/2015 11:30:48.000 kernel[0]: ARPT: 24803.546918: wl0: powerChange: *** BONJOUR/MDNS OFFLOADS ARE NOT RUNNING.
15/10/2015 11:30:48.000 kernel[0]: AppleCamIn::systemWakeCall - messageType = 0xE0000340
15/10/2015 11:30:48.000 kernel[0]: hibernate image path: /var/vm/sleepimage
15/10/2015 11:30:48.000 kernel[0]: efi pagecount 63
15/10/2015 11:30:48.000 kernel[0]: hibernate_page_list_setall(preflight 1) start 0xffffff80ecc08000, 0xffffff80ecc48000
15/10/2015 11:30:48.000 kernel[0]: hibernate_page_list_setall time: 309 ms
15/10/2015 11:30:48.000 kernel[0]: pages 1412404, wire 199069, act 455094, inact 47955, cleaned 0 spec 30, zf 3384, throt 0, compr 280625, xpmapped 40000
15/10/2015 11:30:48.000 kernel[0]: could discard act 165177 inact 85051 purgeable 68709 spec 107310 cleaned 0
15/10/2015 11:30:48.000 kernel[0]: WARNING: hibernate_page_list_setall skipped 52097 xpmapped pages
15/10/2015 11:30:48.000 kernel[0]: hibernate_page_list_setall preflight pageCount 199069 est comp 51 setfile 452984832 min 1073741824
15/10/2015 11:30:48.000 kernel[0]: [0x16cc141000, 0x40000000]
15/10/2015 11:30:48.000 kernel[0]: [0x0, 0x0]
15/10/2015 11:30:48.000 kernel[0]: kern_open_file_for_direct_io(0) took 3 ms
15/10/2015 11:30:48.000 kernel[0]: Opened file /var/vm/sleepimage, size 1073741824, partition base 0x0, maxio 2000000 ssd 1
15/10/2015 11:30:48.000 kernel[0]: hibernate image major 1, minor 0, blocksize 4096, pollers 5
15/10/2015 14:43:58.000 kernel[0]: vm_compressor_record_warmup (9105 - 11724)


Also, here's the results of pmset -g log

2015-10-15 11:30:47 +0100 DarkWake DarkWake [CDN] due to EC.SleepTimer/SleepTimer: Using BATT (Charge:100%) 0 secs

2015-10-15 11:30:47 +0100 HibernateStats hibmode=3 standbydelay=10800 rd=224 ms

2015-10-15 11:30:47 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using BATT (Charge:100%) 11596 secs

2015-10-15 11:30:48 +0100 PM Client Acks Delays to Sleep notifications: [AirPort configd plug-in is slow(377 ms)] [com.apple.apsd is slow(506 ms)]

2015-10-15 14:43:58 +0100 Kernel Client Acks Delays to Sleep notifications: [RP03 driver is slow(msg: SetState to 0)(1273 ms)]



I'm at my wits end. The amount of presses required to wake it seems far too random for it to be a hardware issue right? Surely it would either turn on or not turn on at all. Disk utility gives no indication that the hard drive is damaged either, I just can't figure it out. Has anyone heard of anything like this before?

Any help would be greatly appreciated,

Thanks,



 

Baculo

macrumors newbie
Oct 21, 2005
28
5
Hi,

For full disclosure I spilt water on my 2013 MBA a few weeks back and had it repaired. It was working perfectly for about a week and then I noticed something strange happening. After pressing the power button to wake it nothing would happen, and if I listened closely I could hear a feint "click" sound every time I pressed it. Eventually after about 20 presses it came back to life and the issue disappeared for a few days.

I feared it was a failing hard drive and hoped it was just a loose connection somewhere but I'm starting to think it's neither. The amount of presses of the power button required to wake it seemed to vary completely. I could try 100 times in a row to no avail and then come back to it a few hours later and get it in 10, or spend half an hour trying to wake it and finally succeed.

An interesting thing I should note, a few weeks back when it initially started happening and I would get it to wake, I'd be prompted to enter my password but would have to do this twice. More recently, I'd still have to do this twice but also I've started seeing a red check mark like such.

I've tried SMC resets, PRAM resets, connected to power/on battery - you name it. Made no difference. Then it happened again at the weekend and I thought that was finally it. It took me two days to turn it on, but when it did, it came back to life as if nothing had happened. I tried software updates and tweaking with some power saving options, hoping it was software related, but nothing.

Then this morning I discovered something weird. It wasn't turning on as usual so I decided to turn off my router. Hey presto, it woke from sleep within 5 presses. What if it was being prevented from waking while connected to Wifi? Sounds crazy right. I came home this afternoon and tried it again, pressed the power button about 20 times and then remembered to turn off the router. To my surprise it turned on again within about 5 presses. It could be a coincidence, it's still too early to tell.

I left at about 8am this morning and checked my logs when I got back around 3, after managing to wake it. It woke itself at 11am and I've posted the logs below, does anyone see anything suspicious?

15/10/2015 11:30:47.000 kernel[0]: Wake reason: EC.SleepTimer (SleepTimer)
15/10/2015 11:30:47.000 kernel[0]: AppleCamIn::systemWakeCall - messageType = 0xE0000340
15/10/2015 11:30:47.000 kernel[0]: AppleCamIn::wakeEventHandlerThread
15/10/2015 11:30:47.000 kernel[0]: Previous sleep cause: 5
15/10/2015 11:30:47.000 kernel[0]: AppleHSSPIController::HandleMessage Device Wake by Host
15/10/2015 11:30:47.000 kernel[0]: AppleThunderboltNHIType2::prePCIWake - power up complete - took 180054 us
15/10/2015 11:30:47.000 kernel[0]: AppleThunderboltGenericHAL::earlyWake - complete - took 1 milliseconds
15/10/2015 11:30:47.000 kernel[0]: IOThunderboltSwitch<0xffffff802cb32000>(0x0)::listenerCallback - Thunderbolt HPD packet for route = 0x0 port = 11 unplug = 0
15/10/2015 11:30:47.000 kernel[0]: IOThunderboltSwitch<0xffffff802cb32000>(0x0)::listenerCallback - Thunderbolt HPD packet for route = 0x0 port = 12 unplug = 0
15/10/2015 11:30:47.000 kernel[0]: TBT W (2): 0x0100 [x]
15/10/2015 11:30:47.373 hidd[96]: MultitouchHID: device bootloaded
15/10/2015 11:30:47.000 kernel[0]: en0: channel changed to 1
15/10/2015 11:30:47.000 kernel[0]: AirPort: Link Up on awdl0
15/10/2015 11:30:47.000 kernel[0]: IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from AUTO to SUSPENDED
15/10/2015 11:30:47.000 kernel[0]: IO80211AWDLPeerManager::setAwdlSuspendedMode() Suspending AWDL, enterQuietMode(true)
15/10/2015 11:30:47.452 SubmitDiagInfo[4662]: Triggering diganostics messages cleanup
15/10/2015 11:30:47.000 kernel[0]: ARPT: 24802.872254: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
15/10/2015 11:30:47.000 kernel[0]: AppleCamIn::systemWakeCall - messageType = 0xE0000340
15/10/2015 11:30:47.000 kernel[0]: AppleCamIn::wakeEventHandlerThread
15/10/2015 11:30:47.508 configd[51]: network changed: v4(en0-:192.168.1.4) DNS- Proxy-
15/10/2015 11:30:47.508 UserEventAgent[43]: Captive: CNPluginHandler en0: Inactive
15/10/2015 11:30:47.000 kernel[0]: en0: channel changed to 1
15/10/2015 11:30:47.576 netbiosd[4572]: network_reachability_changed : network is not reachable, netbiosd is shutting down
15/10/2015 11:30:47.582 networkd[169]: +[NETLedBelly stopFastFail] Clearing ledbelly failure cache
15/10/2015 11:30:47.000 kernel[0]: en0: channel changed to 1
15/10/2015 11:30:47.000 kernel[0]: ARPT: 24803.087092: MacAuthEvent en0 Auth result for: 5c:f4:ab:3f:d0:01 MAC AUTH succeeded
15/10/2015 11:30:47.000 kernel[0]: AirPort: Link Up on en0
15/10/2015 11:30:47.000 kernel[0]: en0: BSSID changed to (MAC ADDRESS)
15/10/2015 11:30:47.000 kernel[0]: en0: channel changed to 9
15/10/2015 11:30:47.000 kernel[0]: en0::IO80211Interface::postMessage bssid changed
15/10/2015 11:30:47.000 kernel[0]: ARPT: 24803.108050: AWDL Sync Enabled 0
15/10/2015 11:30:47.000 kernel[0]: AirPort: RSN handshake complete on en0
15/10/2015 11:30:47.797 SubmitDiagInfo[569]: Removed expired problem report: file:///Users/XXX/Library/Logs/DiagnosticReports/garcon_2015-09-10-162458_XXX-MacBook-Air.crash
15/10/2015 11:30:47.879 SubmitDiagInfo[569]: Removed expired problem report: file:///Users/XXX/Library/Logs/DiagnosticReports/Rocksmith2014_2015-09-10-134302_XXX-MacBook-Air.crash
15/10/2015 11:30:47.962 SubmitDiagInfo[569]: Removed expired problem report: file:///Library/Logs/DiagnosticReports/com.apple.WebKit.WebContent_2015-09-14-092020_XXX-MacBook-Air.wakeups_resource.diag
15/10/2015 11:30:48.014 SubmitDiagInfo[569]: Removed expired problem report: file:///Library/Logs/DiagnosticReports/JavaApplicationStub_2015-09-13-115416_XXX-MacBook-Air.wakeups_resource.diag
15/10/2015 11:30:48.000 kernel[0]: PM response took 573 ms (52, powerd)
15/10/2015 11:30:48.000 kernel[0]: ARPT: 24803.546911: AirPort_Brcm43xx::powerChange: System Sleep
15/10/2015 11:30:48.000 kernel[0]: ARPT: 24803.546918: wl0: powerChange: *** BONJOUR/MDNS OFFLOADS ARE NOT RUNNING.
15/10/2015 11:30:48.000 kernel[0]: AppleCamIn::systemWakeCall - messageType = 0xE0000340
15/10/2015 11:30:48.000 kernel[0]: hibernate image path: /var/vm/sleepimage
15/10/2015 11:30:48.000 kernel[0]: efi pagecount 63
15/10/2015 11:30:48.000 kernel[0]: hibernate_page_list_setall(preflight 1) start 0xffffff80ecc08000, 0xffffff80ecc48000
15/10/2015 11:30:48.000 kernel[0]: hibernate_page_list_setall time: 309 ms
15/10/2015 11:30:48.000 kernel[0]: pages 1412404, wire 199069, act 455094, inact 47955, cleaned 0 spec 30, zf 3384, throt 0, compr 280625, xpmapped 40000
15/10/2015 11:30:48.000 kernel[0]: could discard act 165177 inact 85051 purgeable 68709 spec 107310 cleaned 0
15/10/2015 11:30:48.000 kernel[0]: WARNING: hibernate_page_list_setall skipped 52097 xpmapped pages
15/10/2015 11:30:48.000 kernel[0]: hibernate_page_list_setall preflight pageCount 199069 est comp 51 setfile 452984832 min 1073741824
15/10/2015 11:30:48.000 kernel[0]: [0x16cc141000, 0x40000000]
15/10/2015 11:30:48.000 kernel[0]: [0x0, 0x0]
15/10/2015 11:30:48.000 kernel[0]: kern_open_file_for_direct_io(0) took 3 ms
15/10/2015 11:30:48.000 kernel[0]: Opened file /var/vm/sleepimage, size 1073741824, partition base 0x0, maxio 2000000 ssd 1
15/10/2015 11:30:48.000 kernel[0]: hibernate image major 1, minor 0, blocksize 4096, pollers 5
15/10/2015 14:43:58.000 kernel[0]: vm_compressor_record_warmup (9105 - 11724)


Also, here's the results of pmset -g log

2015-10-15 11:30:47 +0100 DarkWake DarkWake [CDN] due to EC.SleepTimer/SleepTimer: Using BATT (Charge:100%) 0 secs

2015-10-15 11:30:47 +0100 HibernateStats hibmode=3 standbydelay=10800 rd=224 ms

2015-10-15 11:30:47 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using BATT (Charge:100%) 11596 secs

2015-10-15 11:30:48 +0100 PM Client Acks Delays to Sleep notifications: [AirPort configd plug-in is slow(377 ms)] [com.apple.apsd is slow(506 ms)]

2015-10-15 14:43:58 +0100 Kernel Client Acks Delays to Sleep notifications: [RP03 driver is slow(msg: SetState to 0)(1273 ms)]



I'm at my wits end. The amount of presses required to wake it seems far too random for it to be a hardware issue right? Surely it would either turn on or not turn on at all. Disk utility gives no indication that the hard drive is damaged either, I just can't figure it out. Has anyone heard of anything like this before?

Any help would be greatly appreciated,

Thanks,



 

Baculo

macrumors newbie
Oct 21, 2005
28
5
Just wondering if, when you pressed the power on button, if you held it for at least 10 seconds? We have a MacBook that does not wake up quite often. We always have to press and hold, then press again to turn it on.
 

DeltaMac

macrumors G5
Jul 30, 2003
13,708
4,551
Delaware
Just wondering if, when you pressed the power on button, if you held it for at least 10 seconds? We have a MacBook that does not wake up quite often. We always have to press and hold, then press again to turn it on.
If you press and hold the power button for at least 5 seconds, that will force your MB power off.
Pressing again, powers back on.
Not a sleep issue (at least in your case)

Is there any better response if you simply press another key on the keyboard when waking your Mac?
I have always used the Shift key as the only key that I touch to wake up my Mac.
 

Cyber735

macrumors member
Original poster
Jul 20, 2013
30
0
Hi,

Thanks for your suggestions, although I've already reset the pram and smc, didn't fix the problem.

I forgot to mention also that I've tried holding the power button down for well over 30 seconds and it didn't turn it off, because when I finally got it to wake it went straight to the login screen, didn't have to boot up. So it had to be in a sleep state as it was impossible to turn off. Also, yep I've tried every other key to wake it, including shift to no avail.

It's the strangest problem I've ever encountered, I really have no idea what's causing it. Does anyone know what that clicking sound could be? It's obviously not the SSD so it has to be the fan right?
 

DeltaMac

macrumors G5
Jul 30, 2003
13,708
4,551
Delaware
Holding the button for more than 5 seconds will always turn off your Mac, unless there's something wrong with your power button.
The 'click' that you hear is a mechanical problem with your power button, it may be loose within its mount.
You have a bad power button...
 

Cyber735

macrumors member
Original poster
Jul 20, 2013
30
0
Holding the button for more than 5 seconds will always turn off your Mac, unless there's something wrong with your power button. The 'click' that you hear is a mechanical problem with your power button, it may be loose within its mount. You have a bad power button...

It should always turn it off but doesn't.

It's definitely not mechanical, the click sound happens a whole second after the power button has been released, I really don't think it's related.

The only part that can make a sound is the fans right? When you boot your macbook are you supposed to hear the fans "starting up" because I hear a distinct sound every time I turn it on. The best way I can describe it is a hard drive spinning but that's obviously not the case with an SSD.
 

Cyber735

macrumors member
Original poster
Jul 20, 2013
30
0
Also I forgot to mention, it can't be a mechanical problem because the power button is fully functional when I do a SMC reset as the magsafe indicator flashes, it's working perfectly.
 

Cyber735

macrumors member
Original poster
Jul 20, 2013
30
0
Just an update, it's been dead since Thursday and unfortunately the fact that it turned on twice when the wifi was off was just coincidental.

However I have another theory, and I'm hoping someone could shed some light on it.

I noticed since getting it back repaired the frame seems a little more "rigid" when moving the lid. It doesn't sit as flush when closed as I remembered.

I know when you close the lid normally it will put your MacBook to sleep. My question is, is it possible to wake a normal Mac with the lid closed? What causes a Macbook to sleep when the lid is closed? ... My guess is that it wasn't reassembled right and something is causing it to act as if the lid is always closed? Again it's just a wild guess as I have no clue what's causing this, it's the strangest issue.
 

Cyber735

macrumors member
Original poster
Jul 20, 2013
30
0
I've just noticed now that I hear the click sound every time I press the power button while not connected to the mains but once I connect I only hear it every 4-5 presses, any ideas?
 

DeltaMac

macrumors G5
Jul 30, 2003
13,708
4,551
Delaware
I suspect (and I can't actually try it myself - I have to rely on what you see and hear) that your power button is sticky, literally sticking occasionally. Could be either something sticky has dropped around the edge of the button, or a tiny piece of something is trapped underneath, or just a flaky (intermittent) contact in the switch.

Or, even more likely, That old liquid spill wasn't fully repaired, and has come back to annoy you again? That would account for your symptoms, so it's something to consider.

Are you using any kind of keyboard protector? Anything that would cover, or partially cover the power button, and is not a part of the actual case top? If you do, remove it to see if that helps.
 

Cyber735

macrumors member
Original poster
Jul 20, 2013
30
0
I suspect (and I can't actually try it myself - I have to rely on what you see and hear) that your power button is sticky, literally sticking occasionally. Could be either something sticky has dropped around the edge of the button, or a tiny piece of something is trapped underneath, or just a flaky (intermittent) contact in the switch.

Or, even more likely, That old liquid spill wasn't fully repaired, and has come back to annoy you again? That would account for your symptoms, so it's something to consider.

Are you using any kind of keyboard protector? Anything that would cover, or partially cover the power button, and is not a part of the actual case top? If you do, remove it to see if that helps.

Hi, thanks for your response.

See that would make sense except for the fact that the power button works perfectly every other time I press it, except for when I'm trying to wake it. For example, if I try a PRAM or SMC reset, the magsafe indicator goes from orange to green as usual without fail, showing that it's registering the button as being pressed.

I don't use any keyboard protector no, but I agree it's probably related to that water spill, it only started happening since I got it back. Does the power key pop off like any other one? I might just have a look at it in case there's anything there before I give up and take it back.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.