iOS: Auto-Lock Not Working? Fix

The auto-lock feature on your iPhone (or iPad) will automatically lock your iOS device (your device’s touchscreen will lock and its display will dim – sleep mode) after a set period of inactivity unless you disable this feature. Default is one minute.

You will still receive calls and messages while your device is locked.

Some iOS 10 users are complaining about issues with the auto-lock feature. Users are saying that iOS 10 update has caused problems that this feature no longer works, as a result, their devices use more energy cutting into the battery life.

If this feature is not working as expected, meaning if your device does not go into sleep mode after a period of inactivity, you can try the following tips to fix.

Note: You can’t change auto-lock settings when in Low Power Mode. If the options greyed out this is because your device is in this mode.

To change auto-lock, go to Settings > Display & Brightness > Auto-Lock

Auto Lock Problems; Fix

  1. It is possible that Auto-Lock is set to Never. Go to Settings > Display & Brightness > Auto-Lock and set the timer (except Never).
  2. Restart your device
  3. Turn off Passcode by going to Settings > Touch ID & Passcode (your will be asked to enter your passcode) > and tap Turn Passcode Off. Then restart your device and turn Passcode back on.
  4. Force restart your device by pressing and holding the on/off button and the home button together until you see the Apple logo.
  5. Change the auto-lock settings. For instance, if your auto-lock is set to 1 minute, change it to 30 seconds. And check if this makes any difference.
  6. Disable AssistiveTouch, if it is enabled. Go to Settings > General > Accessibility > AssistiveTouch

Auto-Lock settings greyed out?

If you experience this, it is likely that your device is in Low Power Mode to help save battery life. In Low Power Mode, Auto-Lock is set to 30 seconds. To fix this, simply turn off Low Power Mode by going to Settings > Battery > and toggle off Low Power Mode.

You can easily change the auto-lock settings. Here is how:

How to change the iPhone and iPad Auto Lock settings in iOS 10 (or Later):

Go to Settings > Display & Brightness > Auto-Lock and set the timer.

How to change the iPhone and iPad Auto Lock settings in iOS 9 (or earlier):

Go to Settings > General > Auto-Lock and set the timer.

See also: iOS 10: Black Screen With Spinning Wheel, Fix

Dr. Serhat Kurt worked as a Senior Technology Director. He holds a doctoral degree (or doctorate) from the University of Illinois at Urbana / Champaign and a master’s degree from Purdue University. Here is his LinkedIn profile.

Thank you for choosing to leave a comment.

Please note the following:

  • All comments are moderated.
  • Your email will NOT be published nor shared.
  • All SPAM comments will be deleted.
  • Please see our comment policy page for more info.

21 thoughts on “iOS: Auto-Lock Not Working? Fix”

  1. Same problem here when i installed the new ios and now my battery doesnt last for long. I thought the update will improve my ipad and iphone, not create inconveniences.

  2. My sleep button will not work when I try to lock my iPad, it does look automatically after 2mins (that’s what I have set it up to) but I want to manually lock it when I want to. plEASE HELP!

  3. Did not work for me. The issue is on my iPad Air – after the latest i0S 12.4.1 update in August 2019. My iPad Air will not lock manually when I press the sleep button at the top right hand side of the iPad….it used to and does not now. No-one can give a clear answer how to fix this….

  4. while checking stuffs in my mobile (iPhone8) , my mobile got locked and not accepting the correct passcode and fingerprint either. not I have tried many time but all went van. what to do ?? some one help me on this. I have updated OS couple of days back.

  5. Thanks. The Step 3, that is, “Turn off Pass code by going to Settings > Touch ID & Pass code (your will be asked to enter your pass code) > and tap Turn Pass code Off. Then restart your device and turn Pass code back on” solved my problem. Thanks again,



Leave a Comment