bitwarden / bitwarden/ios

Authenticator items synced from vault bug

Open
#1,736 8 comments 0 reactions 0 assignees View on GitHub
app:authenticator bug
Dominant language
Swift
Stars
684
Forks
154
Avg merge
7d 2h
Merged PRs (30d)
32

Description

### Steps To Reproduce

I’ve noticed that some of the entries synced from my vault have issues.

- Missing titles & Usernames just the URL

- Incomplete, missing Usernames, partial Usernames,%2B showing in Usernames when it should be a +

They show ok in the verification codes in Bitwarden.

The majority of entries are correct.

Just checked on the iPad as the screen shows more of the line and the entry with a %2B also has a %40 and %2E where it should read:-

firstname.lastname+vendor@gmail.com

### Expected Result

Entries should show as per the entries in Bitwarden

### Actual Result

Incorrect looking text fields in Authenticator

### Screenshots or Videos

_No response_

### Additional Context

_No response_

### Build Version

2025.6.0 (45)

### What server are you connecting to?

EU

### Self-host Server Version

_No response_

### Environment Details

iPhone 16 Pro

### Issue Tracking Info

- [x] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the sync on the reported iPhone or iPad using entries from Bitwarden, comparing titles, usernames, and encoded characters such as %2B, %40, and %2E. Done means synced Authenticator entries display the same field values as Bitwarden; the issue names no source files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.