Issue Description
Cannot view managed apps (VPP apps) on an iOS home screen. Managed apps seem to be hidden on the home screen even though there isn't a restriction being applied.
If we have fully ruled out a Restrictions payload being the root of Managed Apps (VPP applications) being hidden on an iOS Home Screen, then we will want to check if this particular Screen Time setting is being set to "Don't Allow" on the affected device's settings. This setting can sometimes be edited by the end-user if not currently restricted, and therein result in several apps including VPP apps becoming hidden.
Here below is the setting on the device to check:
iPad = Settings-> Screen Time-> Content & Privacy Restrictions-> Content Restrictions-> Apps. Check if this setting is set to "Don't Allow" vs "+17"
iOS General = Settings-> Screen Time-> Content & Privacy Restrictions-> Store, Web, Siri & Game Center Content (iPad "Content Restrictions") -> Apps. If this setting is set to "Don't Allow" vs "+17" , than several apps will become hidden on the home screen.
Since some apps default to a 17+ rating due to mature content or their privacy policies (such as social media and browsing apps), switching from "+17" to "Don't Allow" will make these apps disappear.
"Don't Allow": This setting blocks all apps with age ratings beyond what’s selected, including apps rated 17+, from being displayed on your iPad. Apps that meet or exceed the restricted age rating are hidden from the Home Screen until you either disable Screen Time or adjust the restriction level.
"+17": Setting the restriction to +17 allows apps with a 17+ rating to remain visible but blocks anything rated 18+ (if applicable, depending on your region). This setting ensures most apps stay accessible while still filtering extreme content as defined by Apple's content policies.
Troubleshooting Steps
On the affected device, navigate to Settings-> Screen Time-> Content & Privacy Restrictions-> Store, Web, Siri & Game Center Content (iPad "Content Restrictions") -> Apps.
If this setting is set to "Don't Allow" vs "+17" , than several apps can and will become hidden on the iPad's and/or iPhone's home screen. This includes any managed apps.
To help restrict this setting using Jamf Pro, so that end-users are kept from being able to manually edit and/or change these settings, we can implement a Restrictions payload with the "Screen Time" option set to "Restricted". (Restrictions-> Functionality-> Screen Time)