Before submitting
Area
apps/mobile
Steps to reproduce
- Open the T3 Code iOS app.
- Open a thread and start a task that runs for a relatively long time.
- While the thread is still actively running, try to send another message from the iPhone.
- After the thread has been running for some time, the message may no longer be sent when pressing Send.
- Try pressing the Stop button for the currently running task.
- The Stop button may also stop responding.
- Open an image attachment from the thread.
- Try pressing the Close or Open buttons in the image viewer.
- These buttons can also become unresponsive.
The issue seems to happen primarily with long-running / actively streaming threads. It is not always immediate, so I do not yet have a precise runtime after which it starts happening.
Expected behavior
The iOS UI should remain interactive regardless of how long a thread has been running.
In particular:
- Sending another message should work while a thread is running, if supported.
- The Stop button should reliably stop/cancel the current run.
- The Close and Open buttons in the attachment/image viewer should remain tappable.
- A long-running thread should not cause unrelated UI controls to stop registering taps.
Actual behavior
After a thread has been running for a while, multiple controls can stop responding to taps.
I have observed all of the following:
- Messages are not sent to the running thread when pressing Send.
- Pressing Stop does nothing.
- When opening an attached image, the Close and Open buttons also do nothing.
The app does not appear completely frozen. The UI is still visible and navigable in some places, but these interactive controls no longer register taps.
Because controls in different parts of the UI are affected at the same time, this may be a broader iOS touch/input issue rather than an isolated problem with the Send or Stop button.
Related issues
This may overlap with two existing issues, although the native iOS behavior here appears broader:
The additional symptom that seems distinct in this issue is that, when it occurs, controls unrelated to the running thread also stop accepting taps — for example Close/Open in the image attachment viewer.
That makes me unsure whether this is entirely explained by the existing thread/session-state issues, or whether the native iOS client also develops an interaction/touch-layer problem after a long-running thread.
Impact
Blocks work completely
Version or commit
1.0.3 for ios app
Environment
Ios 18.7.8
Logs or stack traces
Screenshots, recordings, or supporting files
No response
Workaround
No response
Before submitting
Area
apps/mobile
Steps to reproduce
The issue seems to happen primarily with long-running / actively streaming threads. It is not always immediate, so I do not yet have a precise runtime after which it starts happening.
Expected behavior
The iOS UI should remain interactive regardless of how long a thread has been running.
In particular:
Actual behavior
After a thread has been running for a while, multiple controls can stop responding to taps.
I have observed all of the following:
The app does not appear completely frozen. The UI is still visible and navigable in some places, but these interactive controls no longer register taps.
Because controls in different parts of the UI are affected at the same time, this may be a broader iOS touch/input issue rather than an isolated problem with the Send or Stop button.
Related issues
This may overlap with two existing issues, although the native iOS behavior here appears broader:
sm#4775 — No way to send a follow-up mid-turn on mobile viewports. This may overlap with the inability to send messages during an active turn, although [Bug]: No way to send a follow-up mid-turn on mobile viewports — send button is replaced by stop and Enter-to-send is disabled belowsm#4775 describes a mobile-web responsive UI limitation rather than native iOS controls becoming unresponsive. The native T3 iOS app also cannot be rotated to landscape, so the landscape workaround described there does not apply.The additional symptom that seems distinct in this issue is that, when it occurs, controls unrelated to the running thread also stop accepting taps — for example Close/Open in the image attachment viewer.
That makes me unsure whether this is entirely explained by the existing thread/session-state issues, or whether the native iOS client also develops an interaction/touch-layer problem after a long-running thread.
Impact
Blocks work completely
Version or commit
1.0.3 for ios app
Environment
Ios 18.7.8
Logs or stack traces
Screenshots, recordings, or supporting files
No response
Workaround
No response