Same issues. The settings/limits just don’t hold.
Some of this is related to a race condition. If the current limits don’t FULLY load before modifying, the save does a partial overwrite and will randomly remove settings. If I select a child then wait 1/2 hour before making mods—or I do the change ONLY on the child’s device, it works. Edits to the child profile from the parent phone is the main issue.
The complexity and number of settings also appear to influence reliability. For example, when first selecting a child profile (from parent phone) limits are shown to be non-existent. But wait some time and the profile fully loads and limits are there.
If the problem can’t be fixed or addressed by the engineering team, could they create a template functionality with a set restore time—say the middle of the night?
Or is there an API for this functionality to read/write child profile screen time parameters?