diff --git a/.changeset/fix-chat-back-arrow.md b/.changeset/fix-chat-back-arrow.md
new file mode 100644
index 0000000000..48cc4976ab
--- /dev/null
+++ b/.changeset/fix-chat-back-arrow.md
@@ -0,0 +1,6 @@
+---
+"@runfusion/fusion": patch
+---
+
+summary: Chat's back button now shows a real back arrow icon instead of a text character.
+category: fix
diff --git a/packages/dashboard/app/components/ChatView.css b/packages/dashboard/app/components/ChatView.css
index a2ed978016..fc73a5ea45 100644
--- a/packages/dashboard/app/components/ChatView.css
+++ b/packages/dashboard/app/components/ChatView.css
@@ -2181,7 +2181,7 @@ Thinking-section text uses the defined muted text token across all themes. The m
visible, the thread is hidden; when the sidebar is hidden (a session is
open), the sidebar is collapsed via .chat-sidebar--hidden and the
thread takes the full viewport. The thread already renders a back
- button (ChevronLeft) on mobile to flip back to the session list. */
+ button (ArrowLeft) on mobile to flip back to the session list. */
@media (max-width: 768px) {
html[data-viewport-mode="tablet"] .chat-view--docked-list .chat-view__body {
flex-direction: row;
diff --git a/packages/dashboard/app/components/ChatView.tsx b/packages/dashboard/app/components/ChatView.tsx
index 6fa3e6eaa4..1b361be3c7 100644
--- a/packages/dashboard/app/components/ChatView.tsx
+++ b/packages/dashboard/app/components/ChatView.tsx
@@ -7,6 +7,7 @@ import {
Search,
Trash2,
Archive,
+ ArrowLeft,
Pencil,
Bot,
Paperclip,
@@ -3911,6 +3912,13 @@ export function ChatView({ projectId, addToast, floating = false, compactLayout
{rooms.activeRoom ? (
<>
+ {/*
+ FNXC:ChatNavigation 2026-08-23-15:54:
+ FN-9199 requires the chat detail Back affordance to render a real lucide ArrowLeft
+ glyph, never a literal less-than text character. Both Rooms and Direct thread
+ headers use this same icon-and-translated-label pattern on every chat host and
+ breakpoint, while aria-label retains the fuller accessible name.
+ */}
{!dockedSidebarVisible ? : null}
#{rooms.activeRoom.name}