ShieldConfiguration: Shield does not update when token is moved from one store to anohter (while in foreground)

Hello,

I have noticed that the ShieldConfiguration is only requested when opening a target app, and never when the application token is moved to a different shield while the target app remains in foreground.

This causes problems because many times the wrong ShieldConfiguration is displayed (recycled) instead of requesting a new ShieldConfiguration.

This bug has been around since the introduction of the Screen Time API in 2020 and is has not been addressed.

Bug reports:

  • FB14237883
  • FB17902392

Please fix asap!! Not acceptable to have bugs not being addressed for more than 5 years.

Most concerning: This is still reproducing on iOS 26 beta 7!!

Thanks a lot for your help.

ShieldConfiguration: Shield does not update when token is moved from one store to anohter (while in foreground)
 
 
Q