Skip to content

Verified Element X session became unverified #2718

Closed
@colemickens

Description

@colemickens

Steps to reproduce

  1. Setup Element X.
  2. Login.
  3. Verify the session with another device.
  4. Use your "Recovery Key" to restore key backup.
  5. wait a day :P

Outcome

What did you expect?

Things to work normally-ish.

What happened instead?

Today, my Element X started thinking it was unverified despite continuing to receive and see (readable) DMs from an encrypted room in my Android notification tray.

Timeline

  • Apr 15 - ??? unknown time, likely around 19:00 - I reset Key Backup because it had been busted for quite a while. I ensured that I'd gotten as many keys as possible into my session, reset it.

  • Apr 15 - 19:2x - I start setting up Element X Android

  • Apr 15 - 19:2x - I confirm Element X Android session, using Element Web

  • Apr 15 - 19:2x -I noticed that I'm prompted for recovery key (maybe to join KeyBackup), despite session verification

  • Apr 15 - 19:28 - I message the Element X Android room saying I successfully got a verified Element X session

  • Apr 16 - 15:36 - I randomly look at Element Web, and notice that Element X Android is not appearing in my session list at all. Later, when it does re-appear, I realize in retrospect that at least one of my other verified clients had also been missing from the list.

  • Apr 16 - approx 17:15: I'm walking outside, and click on one of the notifications on my phone (possibly the first time doing so today, I probably was just reading them on Element Web while I worked). Almost immediately it popped up and asked me to Verify the session.

  • Apr 16 - approx 17:40: element x DOES appear in my verified sessions in Element Web

  • Apr 16 - approx 17:44: element x android is ... again not appearing in my verified sessions in Element Web.

Extra details:

  • I only have one element web session\
  • It seems that clicking the "Inactive sessions" in the top part of the Sessions window filters the list below. Which is awesome, makes total sense. I am now nervous that that's why I wasn't seeing Element X in the list? But... I'm still not sure.

Your phone model

Google Pixel 6a

Operating system version

Android 14 latest

Application version and app store

0.4.9 (40004090)

Homeserver

matrix.org

Will you send logs?

Yes

Are you willing to provide a PR?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    O-OccasionalAffects or can be seen by some users regularly or most users rarelyS-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundT-DefectSomething isn't working: bugs, crashes, hangs and other reported problems

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions