OnApplicationPause not received in some conditions (Windows)

My game is using “Application.runInBackground = true”. Application correctly continue running and playing when there is no focus over the game window.

The problem I’m having is when a user “Lock” his machine over Windows 7 (Ctrl+Alt+Del + Lock Option). The application seems to be actually paused and I’m never receiving any “OnApplicationPause” message. Does it sound like a bug or there is some way to detect this edge case?

Nicolas

I have the same problem, OnApplicationPause never triggers, neither in player nor in editor when I press the pause button. I’m under Windows XP with Unity 3.5