2014-10-14, 16:21
when the system is suspended, IR receiver is in a low power state (D3), and any commands received outside of power toggle are ignored/dropped. When a power toggle is sent, the receiver passes it along, causing the system to wake from suspend. The only reason I can think of that your workaround shows improved behavior is buggy firmware on the IR receiver unit itself.