{"id":49353,"date":"2025-09-24T14:53:21","date_gmt":"2025-09-24T18:53:21","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=49353"},"modified":"2025-10-01T16:24:46","modified_gmt":"2025-10-01T20:24:46","slug":"screen-time-brokenness","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2025\/09\/24\/screen-time-brokenness\/","title":{"rendered":"Screen Time Brokenness"},"content":{"rendered":"<p>I&rsquo;ve recently been using Screen Time more to manage my son&rsquo;s Mac and iOS usage, and it&rsquo;s been really frustrating.<\/p>\n\n<p>On the Sonoma Mac where he plays Minecraft, we wanted to restrict which Web sites could be viewed. But this doesn&rsquo;t just affect what you can do in Safari; it also restricts which network connections apps can make. Approving all the various servers that Minecraft uses filled up the Safari bookmarks with junk URLs that are not actual Web sites, and even then Screen Time would keep reporting that Minecraft was trying to access disallowed sites. It also kept trying to block connections macOS itself was trying to make, e.g. via searchparty. The only solution seemed be to turn Screen Time off on the Mac. However, turning it off on the Mac would also (without telling us) turn it off on the iPhone, <a href=\"https:\/\/www.reddit.com\/r\/ios\/comments\/1epz7qq\/screen_time_share_across_devices_continues_to\/\">even though<\/a> it was set not to sync. Enabling it on the phone would also inevitably enable it on the Mac. The only way I found to prevent this was to sign the Mac out of iCloud. Even that proved to be difficult because Screen Time would try to block that sort of change, even though I knew the passcode and even if I temporarily turned Screen Time off. Eventually, after several restarts, I was able sign out, but that means no access to the photo library or iMessage or Safari bookmark syncing.<\/p>\n\n<p>On an iOS 18 iPhone, we kept running into problems where Screen Time would be active but did not actually enforce most of the restrictions. It would allow access even during Downtime. When browsing to an unapproved site in Safari, it would show an <strong>Allow Website<\/strong> button, and he could <em>just click it<\/em> and it would add the site to the approved list, without asking a parent or prompting for a passcode. My iPhone continued to show the list of approved sites that I had initially created, not the actual list that was in use on his phone. In fact, his phone even allowed changes to the Screen Time <em>settings<\/em> without prompting for the passcode. Yet the usage information <em>did<\/em> sync back to my phone, so it appeared as though things were working, unless I looked more closely to see that the reported usage times and sites were incompatible with the restrictions that were supposedly in place. After many restarts and tours through the settings to try to get Screen Time to work, the solution ended up being on <em>another<\/em> device. My son&rsquo;s iCloud account is also signed in on a Mac mini that we use to download everyone&rsquo;s photos for backup. Even though my phone showed that Screen Time&rsquo;s passcode was in effect, the Mac mini showed the <strong>Lock Screen Time Settings<\/strong> option unchecked. When I enabled the lock there, suddenly the phone started enforcing the restrictions and prompting the passcode.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/05\/screen-time-bugs\/\">Screen Time Bugs<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/04\/30\/losing-screen-time-settings\/\">Losing Screen Time Settings<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/12\/31\/screen-time-communication-limits-workaround\/\">Screen Time Communication Limits Workaround<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/06\/04\/apple-reverses-course-on-mdm-and-parental-control-apps\/\">Apple Reverses Course on MDM and Parental Control Apps<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/06\/03\/proposed-screen-time-api\/\">Proposed Screen Time API<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/04\/29\/apple-cracks-down-on-screen-time-apps-that-use-mdm\/\">Apple Cracks Down on Screen Time Apps That Use MDM<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/12\/12\/apple-puts-third-party-screen-time-apps-on-notice\/\">Apple Puts Third-party Screen Time Apps on Notice<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/09\/26\/screen-time-issues\/\">Screen Time Issues<\/a><\/li>\n<\/ul>\n\n<p id=\"screen-time-brokenness-update-2025-09-25\">Update (<a href=\"#screen-time-brokenness-update-2025-09-25\">2025-09-25<\/a>): <a href=\"https:\/\/mastodon.social\/@cortig\/115261581466235296\">Corentin Cras-M&eacute;neur<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@cortig\/115261581466235296\"><p>The thing is just broken: My youngest can use apps that are supposed to be blocked most of the day and my oldest can&rsquo;t use apps when everything is supposed to be allowed. I&rsquo;ve spent sooooo much tie trying to get it to work it&rsquo;s not even funny!<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/www.tapsmart.com\/features\/screen-time-needs-a-kill-switch\/\">Craig Grannell<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.tapsmart.com\/features\/screen-time-needs-a-kill-switch\/\">\n<p>Too often, the result is a stalemate, with me wanting my kid to stop on the iPad nicely (or risk not having it the next day), and her figuring out the absolute limit of what she can get away with. (For the record: she is a <em>fantastic<\/em> kid and very well behaved on the whole, but she is also a kid. Any parent reading will know exactly what I mean.) And there have been times when I&rsquo;ve just had to yank the iPad away.<\/p><p>A lot of this could be resolved with a remote off switch that can be activated <em>immediately<\/em>, when a line is crossed. Ideally, this would be presented in Screen Time as a massive red button. The Nintendo Switch has this (well, the remote off switch &#x2013; not the red button), but Apple has determined one is not needed. It really is.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>I&rsquo;ve recently been using Screen Time more to manage my son&rsquo;s Mac and iOS usage, and it&rsquo;s been really frustrating. On the Sonoma Mac where he plays Minecraft, we wanted to restrict which Web sites could be viewed. But this doesn&rsquo;t just affect what you can do in Safari; it also restricts which network connections [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2025-09-24T18:53:24Z","apple_news_api_id":"1e3aa8e6-bf02-4b0e-b611-f9b18d198a02","apple_news_api_modified_at":"2025-09-25T20:46:19Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABA==","apple_news_api_share_url":"https:\/\/apple.news\/AHjqo5r8CSw62EfmxjRmKAg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[131,1650,16,31,2586,30,2385,2598,1001,103,1737,269],"class_list":["post-49353","post","type-post","status-publish","format-standard","hentry","category-technology","tag-bug","tag-children","tag-icloud","tag-ios","tag-ios-18","tag-mac","tag-macos-14-sonoma","tag-macos-15-sequoia","tag-minecraft","tag-safari","tag-screen-time","tag-syncing"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/49353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=49353"}],"version-history":[{"count":7,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/49353\/revisions"}],"predecessor-version":[{"id":49460,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/49353\/revisions\/49460"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=49353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=49353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=49353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}