element-hq / element-hq/element-web

Device verification gives success message, but device is still unverified

Open
#31,305 0 comments 1 reaction 0 assignees View on GitHub
A-E2EE A-E2EE-SAS-Verification O-Frequent O-Occasional S-Major T-Defect
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

https://github.com/user-attachments/assets/c5765c92-2f27-416f-bb47-4bedf259a356

### Steps to reproduce

1. Open element desktop.
2. A banner shows with the message: "Verify this session. Other users may not trust it"
3. click "Verify:
4. Three buttons are presented: "Use another device", "Use recovery key", "Can't confirm?"
5. click "Use another device"
6. In the "Choose how to verify" dialog, choose "Compare using unique emoji"
7. Confirm on other device that the emoji match
8. Confirm on element-desktop that the emoji match
9. Dialog displays message: "Device verified. Now you can read or send messages securely, and anyone you chat with can also trust this device."

### Outcome

#### What did you expect?
The "Verify this session. Other users may not trust it" banner disappears and _All settings_ -> _Encryption_ shows device is verified

#### What happened instead?
banner does not go away.
In _All settings_ -> _Encryption_ it shows: "Device not verified. You need to verify this device in order to view your encryption settings."

### Operating system

Debian 13

### Application version

Element version: 1.12.3 Crypto version: Rust SDK 0.14.0 (c3b7918), Vodozemac 0.9.0

### How did you install the app?

elemnt's apt repo

### Homeserver

matrix.org

### Will you send logs?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.