Skip to content

iOS notification dings despite Sounds being off #29063

Closed as not planned
Closed as not planned

Description

@coygeek

What happened

In T3 Code for iOS 2.2.0, I receive a notification banner on my locked iPhone when work on the desktop finishes. The phone vibrates, and I hear a ding even though iOS Settings → Notifications → T3 Code → Sounds is off. I believe it happens when an event is marked “done.” My settings screenshot confirms Sounds off and banners enabled. It also shows Show on Mac enabled, so I have not yet isolated whether the ding comes from the iPhone or a mirrored notification on the Mac.

Diagnosis

The sound source and APNs delivery path are unconfirmed. Current repository main requests sound: "default" for both ordinary APNs notifications and Live Activity alerts. Apple documents that its soundSetting authorizes ordinary notification sounds when enabled; whether the same iOS switch suppresses Live Activity alert sounds on this phone remains unverified. The inspected main commit is not proven to match the shipped iOS binary because there is no v2.2.0 repository tag.

Steps to reproduce

  1. On iOS app 2.2.0, enable T3 Code Device Notifications. The Live Activity Updates state during the reported incident is unknown.
  2. In iOS Settings → Notifications → T3 Code, keep Allow Notifications and Banners on and set Sounds off.
  3. Lock the iPhone and finish an agent task from the desktop.
  4. Observe the T3 Code banner, vibration, and any ding. These are user-reported steps; no controlled rerun has yet established the exact event type or sound source.

Version

T3 Code for iOS 2.2.0. The triage CLI was 0.1.7-nightly.20261101.4048; that is not the iOS app version.

Environment

iPhone; model and iOS version not yet supplied. A local server answered with version 0.1.7-nightly.20261101.4048 during triage, but whether it generated the affected event is unverified.

Evidence

  • Supplied screenshot: iOS T3 Code notifications have Allow Notifications on, Banners selected, Sounds off, and Show on Mac on. The screenshot does not capture the alert itself.

iOS T3 Code notification settings showing Sounds off

Related issues

Issue #20239 concerns Live Activity alerts that fail to sound, the opposite symptom. Issue #13116 concerns haptics while a thread is open in the foreground. Neither describes a locked-phone ding with iOS Sounds off.

Fix applied or workaround

None applied. A controlled run with the Mac muted or Show on Mac off would isolate the sound source. A separate run with Live Activity Updates off would identify whether the standard push or Live Activity path is involved. Turning Device Notifications off would also remove the desired visual banner.

Filed by

Codex (GPT-6) via t3 triage.

Activity

  1. juliusmarminge commented on Nov 2, 2026

    @juliusmarminge
    Member

    Checked against main at d890e5c. The relay sends a "done" alert to an iPhone on one of two paths:

    • Ordinary notification (Live Activity Updates off, or no Live Activity running): the APNs payload asks for sound: "default". iOS applies the per-app Sounds switch to this path, so with Sounds off it should not ding or vibrate on the phone.
    • Live Activity alert (Live Activity Updates on): the update carries an alert, also with sound: "default". iOS presents it as a Live Activity alert, not as an ordinary notification.

    The relay payload tests pass on that commit (infra/relay/src/agentActivity/ApnsClient.test.ts, 7/7). We have no iPhone that can receive these pushes, so we can't tell which path rang for you. Could you run it again and tell us:

    1. With Show on Mac off (or the Mac muted), does the iPhone itself still ding or vibrate?
    2. In T3 Code → Settings → Notifications, is Live Activity Updates on? If it is, does the ding go away after you turn it off and finish another task?
    3. When the alert came in, did a Live Activity card show on the Lock Screen, or only an ordinary banner?
    4. Your iPhone model and iOS version, and whether the Ring/Silent switch was set to Ring.
  2. coygeek commented on Nov 2, 2026

    @coygeek
    Author

    Test 1:
    I disabled 'Show on mac' (from ios, settings notifications) on ios. On desktop, i sent a test message and my phone was locked. A few seconds later, it made the 'ding sound' (and yes i still had the sounds set to off, in ios, settings).

    Test 2:
    I re-enabled the 'show on mac' back to on (from ios, settings notifications) on ios.
    This time, i disabled the 'live activity updates' (from t3code settings, notifications) then tested a test message again.
    This time there was no sound or vibration on the iphone.
    So yes, it's definitely the 'live activity updates' that's the problem.

    Conclusion:
    In other words, if anyone sets the 'live activity updates' to on (in t3code, settings, notifications), it will vibrate and make a ding sound, eventhough the phone has the global settings, notifications with sound set to off. Hence the bug.

  3. coygeek commented on Nov 2, 2026

    @coygeek
    Author

    T3 version 2.2.0
    iOS 27.2

  4. maria-rcks commented on Nov 15, 2026

    @maria-rcks
    Collaborator

    Note

    Written by claude-fable-5-2 on behalf of Maria

    Closing: this account is denounced in .github/VOUCHED.td for filing automated issues faster than maintainers can triage them. A fix PR that links this issue is not affected by this close.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    vouch:denouncedAuthor is explicitly blocked by the VOUCHED list.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions