From 68b77d6c142d8835fff715d7db58dbf8b2d1fa6a Mon Sep 17 00:00:00 2001
From: SkateSpots
Date: Fri, 30 Oct 2026 10:25:04 +0700
Subject: [PATCH] fix(amber): serialize Cordn setup and explain the two
approvals
---
src/components/crew/CordnNativePanel.tsx | 14 ++++++++++++++
src/hooks/useCordnNative.ts | 8 ++++++++
2 files changed, 22 insertions(+)
diff --git a/src/components/crew/CordnNativePanel.tsx b/src/components/crew/CordnNativePanel.tsx
index 0a87392..009f536 100644
--- a/src/components/crew/CordnNativePanel.tsx
+++ b/src/components/crew/CordnNativePanel.tsx
@@ -884,6 +884,20 @@ export function CordnNativePanel({
{copy.encryptedNote}
+ {/* Amber needs one foreground approval for the device key and one
+ for the join request. Show the two translated step labels so the
+ second prompt is expected, not a mystery. */}
+ {native.interactiveHintVisible && !canCreate && (
+