Family safety app crashing on iOS update

Anonymous
2023-04-09T14:21:51+00:00

Recently updated to new iOS and Microsoft family app keeps crashing. Have restart phone multiple times and uninstall and reinstalled app several times. Before the iOS update, app was giving errors on the notification page. Had to keep hitting refresh button and it would finally connect to Microsoft.

Microsoft 365 and Office | Microsoft Family Safety | Other | iOS
Microsoft 365 and Office | Microsoft Family Safety | Other | iOS

A free app and service that helps families create healthy digital habits and stay connected. It’s designed to support both online safety and real-world awareness by offering tools for screen time management, content filtering, and location sharing

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2023-04-24T15:52:26+00:00

Hey everyone, good news! An update is now available which resolves this issue, with the new app version implementing the fix being 1.24.3. Please update to the newest version and see if the issue is resolved.

Based on some user experience, if you do not get the update offered you may have to uninstall the app first, then reinstall to get the new version.

Was this answer helpful?

8 people found this answer helpful.
0 comments No comments

200 additional answers

Sort by: Oldest
  1. Anonymous
    2023-04-17T02:34:13+00:00

    After crashing the app about 15 times today and reinstalling the app twice and fiddling with background app refresh and location services permissions, running on iOS 16.4.1, I opened up Xcode and had it show the traces for the phone in Console. Here's some of the trace, once filtered. Hard to tell if the problem is that they are getting a bunch of errors about UI layout issues, or some problem with doing a task in the main thread that ought to be in a background / worker thread, or something else.

    I also tried checking to see if Settings >> Family Safety had a "Reset" slider or checkbox, like some other apps have (Home Depot has one). Uninstalling the app should delete everything but maybe it doesn't?

    Microsoft, please fix this. 😞 And while you are at it stop spamming us with the "Does anybody in your family drive?" question box at the top. I have to reject it every 48 hours...


    error 20:02:09.450978-0600 kernel Sandbox: FamilySafetyiOS(2200) deny(1) sysctl-read kern.bootargs
    error 20:02:10.238652-0600 kernel Sandbox: FamilySafetyiOS(2200) deny(1) file-test-existence /private/var/Managed Preferences/mobile/com.apple.CoreMotion.plist
    error 20:02:10.324316-0600 FamilySafetyiOS Updating selectors after delegate addition failed with: Error Domain=NSCocoaErrorDomain Code=4099 UserInfo={NSDebugDescription=<private>}
    error 20:02:10.342400-0600 FamilySafetyiOS <SKPaymentQueue: 0x28159cfe0>: No observers found that respond to "paymentQueue:shouldAddStorePayment:forProduct:", will not check for purchase intents
    error 20:02:10.450937-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:10.512041-0600 FamilySafetyiOS Safe Driving: Unable to stop Sentience after location authorization change due to insufficient location permissions
    fault 20:02:10.512305-0600 FamilySafetyiOS This method can cause UI unresponsiveness if invoked on the main thread. Instead, consider waiting for the -locationManagerDidChangeAuthorization: callback and checking authorizationStatus first.
    error 20:02:10.617598-0600 FamilySafetyiOS Changing the background color of UITableViewHeaderFooterView is not supported. Use the background view configuration instead.
    error 20:02:10.618060-0600 FamilySafetyiOS Custom views and layout for UITableViewHeaderFooterView should be contained within the content view. Offending view: <FamilySafetyiOS.RosterTableViewHeader: 0x15bda7900; baseClass = UITableViewHeaderFooterView; frame = (0 0; 375 24); text = ''; autoresize = W; layer = <CALayer: 0x2810e7a60>>
    error 20:02:10.621458-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.280826-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.280956-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.280987-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.281136-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.281167-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.281218-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.281245-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.281294-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.287152-0600 FamilySafetyiOS Unable to simultaneously satisfy constraints.
    Probably at least one of the constraints in the following list is one you don't want.  Try this:  (1) look at each constraint and try to figure out which you don't expect;  (2) find the code that added the unwanted constraint or constraints and fix it.  (
        "<NSLayoutConstraint:0x2834fff20 H:[MSFLabel:0x15bdc22e0]-(60)-|   (active, names: '|':UIStackView:0x15bdc1bf0 )>",
        "<NSLayoutConstraint:0x28348a0d0 'UISV-alignment' MSFLabel:0x15bdc1d90.trailing == MSFLabel:0x15bdc22e0.trailing   (active)>",
        "<NSLayoutConstraint:0x28348a080 'UISV-canvas-connection' H:[MSFLabel:0x15bdc1d90]-(0)-|   (active, names: '|':UIStackView:0x15bdc1bf0 )>"
    )

    Will attempt to recover by breaking constraint  <NSLayoutConstraint:0x28348a0d0 'UISV-alignment' MSFLabel:0x15bdc1d90.trailing == MSFLabel:0x15bdc22e0.trailing   (active)>

    Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    error 20:02:11.292876-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.298985-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.299043-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.299093-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.299195-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.299266-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.299345-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.299402-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.299520-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.300983-0600 FamilySafetyiOS Unable to simultaneously satisfy constraints.
    Probably at least one of the constraints in the following list is one you don't want.  Try this:  (1) look at each constraint and try to figure out which you don't expect;  (2) find the code that added the unwanted constraint or constraints and fix it.  (
        "<NSLayoutConstraint:0x2834cb750 H:[MSFLabel:0x15bfa47f0]-(60)-|   (active, names: '|':UIStackView:0x15bfa4330 )>",
        "<NSLayoutConstraint:0x2834d8960 'UISV-alignment' MSFLabel:0x15bfa44d0.trailing == MSFLabel:0x15bfa47f0.trailing   (active)>",
        "<NSLayoutConstraint:0x2834d8cd0 'UISV-canvas-connection' H:[MSFLabel:0x15bfa44d0]-(0)-|   (active, names: '|':UIStackView:0x15bfa4330 )>"
    )

    Will attempt to recover by breaking constraint  <NSLayoutConstraint:0x2834d8960 'UISV-alignment' MSFLabel:0x15bfa44d0.trailing == MSFLabel:0x15bfa47f0.trailing   (active)>

    Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    error 20:02:11.303641-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.307885-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.307966-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.308024-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.308115-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.308142-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.308222-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.308248-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    fault 20:02:11.308335-0600 FamilySafetyiOS CUICatalog: Invalid asset name supplied: ''
    error 20:02:11.309762-0600 FamilySafetyiOS Unable to simultaneously satisfy constraints.
    Probably at least one of the constraints in the following list is one you don't want.  Try this:  (1) look at each constraint and try to figure out which you don't expect;  (2) find the code that added the unwanted constraint or constraints and fix it.  (
        "<NSLayoutConstraint:0x2834e2a80 H:[MSFLabel:0x15bfb1860]-(60)-|   (active, names: '|':UIStackView:0x15bfb13a0 )>",
        "<NSLayoutConstraint:0x2834c0280 'UISV-alignment' MSFLabel:0x15bfb1540.trailing == MSFLabel:0x15bfb1860.trailing   (active)>",
        "<NSLayoutConstraint:0x2834c03c0 'UISV-canvas-connection' H:[MSFLabel:0x15bfb1540]-(0)-|   (active, names: '|':UIStackView:0x15bfb13a0 )>"
    )

    Will attempt to recover by breaking constraint  <NSLayoutConstraint:0x2834c0280 'UISV-alignment' MSFLabel:0x15bfb1540.trailing == MSFLabel:0x15bfb1860.trailing   (active)>

    Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    error 20:02:11.312268-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.313599-0600 FamilySafetyiOS Unable to simultaneously satisfy constraints.
    Probably at least one of the constraints in the following list is one you don't want.  Try this:  (1) look at each constraint and try to figure out which you don't expect;  (2) find the code that added the unwanted constraint or constraints and fix it.  (
        "<NSLayoutConstraint:0x2834f5810 V:|-(24)-[MSFLabel:0x15bda7cb0]   (active, names: '|':FamilySafetyiOS.RosterTableViewHeader:0x15bda7900 )>",
        "<NSLayoutConstraint:0x2834f6d00 MSFLabel:0x15bda7cb0.bottom == FamilySafetyiOS.RosterTableViewHeader:0x15bda7900.bottom - 2   (active)>",
        "<NSLayoutConstraint:0x2834ee030 'UIView-Encapsulated-Layout-Height' FamilySafetyiOS.RosterTableViewHeader:0x15bda7900.height == 24   (active)>"
    )

    Will attempt to recover by breaking constraint  <NSLayoutConstraint:0x2834f6d00 MSFLabel:0x15bda7cb0.bottom == FamilySafetyiOS.RosterTableViewHeader:0x15bda7900.bottom - 2   (active)>

    Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    error 20:02:11.313781-0600 FamilySafetyiOS Changing the background color of UITableViewHeaderFooterView is not supported. Use the background view configuration instead.
    error 20:02:11.314285-0600 FamilySafetyiOS Changing the background color of UITableViewHeaderFooterView is not supported. Use the background view configuration instead.
    error 20:02:11.747461-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.763395-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.785382-0600 FamilySafetyiOS Unable to simultaneously satisfy constraints.
    Probably at least one of the constraints in the following list is one you don't want.  Try this:  (1) look at each constraint and try to figure out which you don't expect;  (2) find the code that added the unwanted constraint or constraints and fix it.  (
        "<NSLayoutConstraint:0x2834b3c00 V:|-(24)-[MSFLabel:0x15bdcc0b0]   (active, names: '|':FamilySafetyiOS.RosterTableViewHeader:0x15bdcbd00 )>",
        "<NSLayoutConstraint:0x2834b3c50 MSFLabel:0x15bdcc0b0.bottom == FamilySafetyiOS.RosterTableViewHeader:0x15bdcbd00.bottom - 2   (active)>",
        "<NSLayoutConstraint:0x2834b2710 'UIView-Encapsulated-Layout-Height' FamilySafetyiOS.RosterTableViewHeader:0x15bdcbd00.height == 24   (active)>"
    )

    Will attempt to recover by breaking constraint  <NSLayoutConstraint:0x2834b3c50 MSFLabel:0x15bdcc0b0.bottom == FamilySafetyiOS.RosterTableViewHeader:0x15bdcbd00.bottom - 2   (active)>

    Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    error 20:02:11.799848-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.807812-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.823271-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.828773-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.871265-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.879034-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:11.894679-0600 SpringBoard Ignoring unhandled action directed at scene sceneID:com.microsoft.familysafetymobile-default: <private>
    error 20:02:12.194185-0600 FamilySafetyiOS nw_resolver_start_query_timer_block_invoke [C1.1] Query fired: did not receive all answers in time for Hostname#48daa653:443
    error 20:02:12.629188-0600 FamilySafetyiOS nw_resolver_start_query_timer_block_invoke [C2.1] Query fired: did not receive all answers in time for Hostname#0ebaaf3d:443
    error 20:02:13.273127-0600 SpringBoard Advisor: No handle found for currently focused PID: 2200; sceneIdentity: com.apple.frontboard.systemappservices::FBSceneManager:sceneID%3Acom.microsoft.familysafetymobile-default
    error 20:02:13.452909-0600 SpringBoard Scene FBSceneManager/sceneID:com.microsoft.familysafetymobile-default update failed: <NSError: 0x281e7b300; domain: FBSceneErrorDomain; code: 1 (operation-failed); reason: "Scene update failed."> {
        NSUnderlyingError = <NSError: 0x281e14ed0; domain: FBWorkspace; code: 1; reason: "Scene client is invalid.">;
    }
    error 20:02:13.454823-0600 SpringBoard Ignoring update for invalidated scene: sceneID:com.microsoft.familysafetymobile-default
    error 20:02:13.578393-0600 symptomsd COSMCtrl _foregroundAppActivity incoming bundle com.microsoft.familysafetymobile has nil supplied UUID, finds existing 5812DBC8-7F5F-3F38-BA90-A6F997AD89D9

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2023-04-17T03:24:42+00:00

    Two users here, IOS 16.3.1 on one phone and 16.4.1 on another. Starting this morning, it crashed and will only open and then close itself again one to three seconds later. Really? Factory Reset? Basically you are just throwing out garbage ideas that will cause users hours and hours of work for something that *may*, but is not likely to, solve any problems. That is disgraceful. Do you have any basis to believe that anything in a system restart will solve the actual issue?

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2023-04-17T05:19:17+00:00

    Hi MS Team,

    Is your family safety app designed to crash on IOS16.3.1? There's no way to use it since it keeps forced shutting down. My wife is facing the same issue. Neither we installed new apps nor changed the phone settings. We kept things the way it is and the family safety app just crashes whenever we launch it.

    Please do something about. It appears your last upgrade a week ago has something to do with it.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2023-04-17T07:19:07+00:00

    Same issue here. Works fine on Android. Crashed on iPhone Xr iOS 16.1.2

    Was this answer helpful?

    0 comments No comments