No, I must lock screen always manually. It stays on till battery is emty...
Reflash, that will prove hardware vs software once and for all...