Reported by @midnight ocean
Bug Report: Chat History Sync Error Causes Message Loss When Switching Between Devices
`Steps to Reproduce`
- On PC (web or Windows app), start a chat and type "Tell me a joke."
- ChatGPT responds with the first joke.
- On mobile app, open the same chat.
- On mobile, type "Tell me another."
- ChatGPT provides the second joke on mobile.
- Without refreshing on PC, type "Haha."
- ChatGPT replies "Glad you liked it" on PC.
- On mobile, refresh the chat.
- Observe that "Tell me another" and the second joke are missing on both devices.
`Expected Result`
After refreshing, the chat should display all messages in order:
User: Tell me a joke.
ChatGPT: [First joke]
User: Haha
ChatGPT: Glad you liked it.
User: Tell me another.
ChatGPT: [Second joke]
`Actual Result`
Messages from mobile ("Tell me another" and second joke) don't appear on PC unless refreshed.
Sending "Haha" from PC without refreshing causes mobile messages to be lost.
After refreshing on mobile, "Tell me another" and the second joke are missing on both devices.
Chat history only shows:
User: Tell me a joke.
ChatGPT: [First joke]
User: Haha
ChatGPT: Glad you liked it.
`Environment`
Occurs across all platforms (Windows, Web App, Android, iOS). Tested on Windows 11 (Chrome ChatGPT web app, ChatGPT Windows app), Android 14