Disclaimer
The setup of the FamilyControls capability, authorization etc. is all correct and properly working.
The Issue
Users complain that apps are not shown up on their parent device.
Investigations
For months we thought it's a syncing issue and eventually apps do show up. But another time (after already shown) they hide again.
Insights
We now found out, that the FamilyControlsAgent
which is an internal process of iOS crashes due to exceeding their memory limit right before the picker should show up and then logs errors that it can't connect to "helper process".
Feedback Tickets: Including multiple sys-diagnose files, step by steps and more:
- FB11983206
- FB11863463
- FB11983304
Attention
As more and more users get frustrated with it, we hope some Apple engineer sees this and helps bring attention to a fast bug fix. Maybe just increase internal memory limit threshold for such process via entitlement.
FYI
We also think this is the reason why the DeviceActivityReport
can't show apps and crashes due this limitation. But I would much rather prefer Apple to focus on the memory crash. FB11787794