Before submitting
Area
apps/mobile
Steps to reproduce
- Create or start a thread from the T3 Code desktop app.
- Open that existing thread in the mobile client.
- Type a follow-up message and tap Send.
- Watch the message state in the mobile UI.
Expected behavior
The message should remain queued/pending until it is accepted, then start a turn in the existing thread.
Actual behavior
The message briefly moves into the Pending state, then leaves Pending and is restored to the composer text box. No message is sent and no turn starts.
This is distinct from #11755: in that issue the Send tap is swallowed before dispatch while the iOS editor is focused. Here the UI visibly enqueues the message into Pending before delivery rolls back and restores the draft. It is also distinct from #7390, where the Send button remains disabled while a stale native draft carries between threads.
The failure has been observed on threads opened from the desktop app. Whether the same rollback occurs for threads created entirely on mobile has not yet been confirmed.
Impact
Major degradation or frequent failure
The affected thread cannot be continued from mobile; the desktop client is required as a workaround.
Version or commit
Not collected.
Environment
T3 Code desktop and mobile clients. Mobile OS, app versions, provider, and connection mode were not collected.
Logs or stack traces
No logs collected. The visible state transition is: composer -> Pending -> composer.
Screenshots, recordings, or supporting files
None collected.
Workaround
Send the follow-up from the desktop app.
Before submitting
Area
apps/mobile
Steps to reproduce
Expected behavior
The message should remain queued/pending until it is accepted, then start a turn in the existing thread.
Actual behavior
The message briefly moves into the Pending state, then leaves Pending and is restored to the composer text box. No message is sent and no turn starts.
This is distinct from #11755: in that issue the Send tap is swallowed before dispatch while the iOS editor is focused. Here the UI visibly enqueues the message into Pending before delivery rolls back and restores the draft. It is also distinct from #7390, where the Send button remains disabled while a stale native draft carries between threads.
The failure has been observed on threads opened from the desktop app. Whether the same rollback occurs for threads created entirely on mobile has not yet been confirmed.
Impact
Major degradation or frequent failure
The affected thread cannot be continued from mobile; the desktop client is required as a workaround.
Version or commit
Not collected.
Environment
T3 Code desktop and mobile clients. Mobile OS, app versions, provider, and connection mode were not collected.
Logs or stack traces
Screenshots, recordings, or supporting files
None collected.
Workaround
Send the follow-up from the desktop app.