After upgrading to macOS Big Sur Beta from Catalina and wanting to activate Night Shift «Sunset to Sunrise»-schedule again, it strangely failed with a very confusing error message:
 

Night Shift from sunset to sunrise requires location for time zone to be enabled.

You can turn it on in Security & Privacy Preferences.

Error in System Preferences » Display » Night Shift » Sunset to Sunrise
Night Shift error in macOS prevents enabling Night Shift

Required settings to successfully enable a sunset to sunrise schedule

1) Allow location access for time zone & system customisations

However, upon checking the said settings in Security & Privacy Preferences, it all looked «ok»:

  • the «Time Zone & System Customisation» option is definitely enabled.
Night Shift error in macOS but Security Privacy Settings are correct

2) Change Date & Time settings to use a dynamic time zone region

After researching this problem and looking through different System Preferences, I found the culprit:in the «Time Zone» settings under «Date & Time»: I had chosen to set a fixed, specific time zone region.

Turns out this does not work with the dynamic «Night Shift» schedule from sunset to sunrise – because it relays on an automatic time zone!!

  • enable «Set time tone automatically using current location»
Fix for Night Shift error in macOS by enabling automatic time zone detection

Activating sunset to sunrise schedule in Night Shift now works

Now it’s possible – without the initial error – to activate the automated «Sunset to Sunrise» schedule in Night Shift system preferences!

Share:
  • 0
  • 2

Questions? Suggestions? Let us know with a comment!

This site uses Akismet to reduce spam. Learn how your comment data is processed.