А как вы его вызываете?
Прямо сейчас делаю интерфейс в котором использую nosleep.
Андроид не засыпает висит в хроме.
Нужно именно через клик вызывать иначе фокуса не произойдёт.
// Enable wake lock.
// (must be wrapped in a user input event handler e.g. a mouse or touch handler)
в доке для слабаков написано))