Skip to content

Issues in Chat Interface (Message Loss, Blank States, Unstable Conversation IDs) #87

@Sqntiqg0

Description

@Sqntiqg0

Hey team,
I tested the chat feature today and ran into a couple of problems that kept repeating. I recorded everything, so I’m sharing the issues exactly as they showed up on my side.

1. The entire chat window goes blank

At several points whenever i toggle the profile icon or click the three button on the top left side, the whole message area disappeared, everything just turned into a blank page.
The input bar was still there, but the chat history and responses were completely gone.

This happened more than once.


2. Messages don’t appear after sending

I typed messages, hit enter, and nothing came back.
No response, no error, no “loading” indicator, it just stayed empty.


3. The URL keeps switching to a new conversation ID

Even though I didn’t start a new chat, the site generated a new conversationID automatically.
This usually happened right after the blank-screen issue, like the session reset by itself.


4. No feedback when something breaks

Whenever the chat failed, it didn’t show any sign of what went wrong.
No spinner, no “retry”, no “loading messages”, nothing.
This made it look like the whole chat just wiped itself.


5. Chat history sometimes doesn’t load

When the screen went blank and I refreshed, the old messages didn’t come back.


6. Some layout spacing looks off

Mainly the top bar, the icons sometimes look misaligned or have uneven spacing.


How it affects usage

The blank screen + disappearing messages basically makes the chat unusable mid-session because I keep losing context.


Suggestions

Here’s what would help smooth out the experience:

  • Show a message when the app is loading or reconnecting
  • Don’t create new conversation sessions unless the user clicks “new chat”
  • Add a retry option when a message fails
  • Keep the last message as a draft if sending doesn’t work
  • Add a fallback UI instead of a blank screen
  • Tighten spacing around the navbar items
  • Add skeleton loaders so users know things are actually happening

Nothing major design-wise, mostly stability and state-handling fixes.

here is the screen recording; it shows everything clearly.

Screen.Recording.2025-11-11.145829.1.1.mp4

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions