Build 5. The badge's refresh was requested only when the app came forward; iOS asks for it as the app goes to the background. The request made on coming forward stays. The timing is still iOS's. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>