The approval port's disconnect handler leaves a transaction or signing approval pending, and its comments said that was so the user could reopen the toolbar popup. Those approvals open in their own window. When that window closes, the windows.onRemoved listener rejects the approval, unless an approved attempt is still running, in which case that attempt answers the page. Both comments now say so. No code changed. Model: opus-5-5