Seems like the WWAN port has it's own Args passed. it is the only one passing the GPRW (0x09, 0x04)
It's the only one passing the 0x09. I don't know why is this happening, but handling it on the SSDT-GPRW fixed it. maybe it's the default thing on combo WWAN/mSATA port.
I also tried disabling the default WiFi/BT mini-pcie port on BIOS but still instant wake happens.
I am just happy now that this is the fix. I was worried and can't concentrate last time as the fans ramping up fast on instantwake lol
Device (PXSX)
{
Name (_ADR, Zero) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x09, 0x04))
}
}