Blocked apps through ManagedSettingsStore don’t come back at their position on the springboard after unblocking

I'm posting this here to bring attention to an issue we reported in July 2022 but haven't received any feedback on (FB10768388). Unfortunately, the issue still persists in iOS 16.5.

When using the application.blockedApplications property of a ManagedSettingsStore to block apps, they disappear from the user's springboard as expected. However, when unblocking them, they only reappear in the App Library, which disrupts the organisation of the user's springboard if those apps were in folders or the dock.

This renders the blockedApplications settings completely useless, forcing us to resort to shielding instead. We have received numerous complaints from users that their carefully crafted springboard organisation has been ruined by this issue 😅.

We've recently included a feature to hide apps inside our app and we've received similar complaints! I've filed a bug report too (FB12332689).

Blocked apps through ManagedSettingsStore don’t come back at their position on the springboard after unblocking
 
 
Q