Make sure PowerLock does not release too soon
Added TimeOut for RefreshInterval Thread (10secs)
Added logic to attempt refresh
- if Screen Unlocked & User Present &&
- Last attempt to update was Unsuccessful