Password vault not syncing at every login #339

Closed
opened 2025-11-07 08:35:56 -06:00 by GiteaMirror · 94 comments
Owner

Originally created by @pavankjadda on GitHub (Feb 5, 2019).

Originally assigned to: @mpbw2 on GitHub.

Whenever I add/update a password on a Laptop or Desktop, it’s not automatically syncing to my iPhone even though I authenticate my phone with FaceId. Push notifications are enabled to the app.
I am using iOS 12 on iPhone X

Originally created by @pavankjadda on GitHub (Feb 5, 2019). Originally assigned to: @mpbw2 on GitHub. Whenever I add/update a password on a Laptop or Desktop, it’s not automatically syncing to my iPhone even though I authenticate my phone with FaceId. Push notifications are enabled to the app. I am using iOS 12 on iPhone X
Author
Owner

@chewiesGit commented on GitHub (Feb 5, 2019):

I noticed the same thing using Android 8.0.0 on a LG G7. I often have to manually sync first to have all new passwords. But not always, sometimes it gets synced immediately.

This also leads to the problem that when deauthorizing all sessions in the web vault, the active session on my mobile does not get deauthorized immediately. I first need to do something that triggers communication with the server (like manually syncing) that I get logged out. Would be nice if deauthorizing would lead to logging out immediately.

@chewiesGit commented on GitHub (Feb 5, 2019): I noticed the same thing using Android 8.0.0 on a LG G7. I often have to manually sync first to have all new passwords. But not always, sometimes it gets synced immediately. This also leads to the problem that when deauthorizing all sessions in the web vault, the active session on my mobile does not get deauthorized immediately. I first need to do something that triggers communication with the server (like manually syncing) that I get logged out. Would be nice if deauthorizing would lead to logging out immediately.
Author
Owner

@m3gg3 commented on GitHub (Apr 22, 2019):

Same Problem Herr, please give us an option to enable sync on every app start and Everytime autofill is searching the vault

@m3gg3 commented on GitHub (Apr 22, 2019): Same Problem Herr, please give us an option to enable sync on every app start and Everytime autofill is searching the vault
Author
Owner

@dpbrick commented on GitHub (Jun 1, 2019):

No solution after 4 months? What is going on? Are you folks not supporting Bitwarden anymore? That would be a shame because it has so much promise. Do we need to pay to get support? If so, I will, because I think this is far superior to LastPass, or at least it could be if you get the glitches worked out.

@dpbrick commented on GitHub (Jun 1, 2019): No solution after 4 months? What is going on? Are you folks not supporting Bitwarden anymore? That would be a shame because it has so much promise. Do we need to pay to get support? If so, I will, because I think this is far superior to LastPass, or at least it could be if you get the glitches worked out.
Author
Owner

@dpbrick commented on GitHub (Jun 1, 2019):

Actually found that by deleting the app, redownloading it from the cloud, installing and logging in, the bug was fixed — at least temporarily. One of the first things that happens when you log in is it asks you to accept notifications in order to enable AUTOMATIC VAULT SYNCHRONIZATION. When I allowed notifications, BANG! All my recently added logins appeared. The app must have gotten out of whack somehow because I know I never turned notifications off for it.

@dpbrick commented on GitHub (Jun 1, 2019): Actually found that by deleting the app, redownloading it from the cloud, installing and logging in, the bug was fixed — at least temporarily. One of the first things that happens when you log in is it asks you to accept notifications in order to enable AUTOMATIC VAULT SYNCHRONIZATION. When I allowed notifications, BANG! All my recently added logins appeared. The app must have gotten out of whack somehow because I know I never turned notifications off for it.
Author
Owner

@haldyr commented on GitHub (Jul 4, 2019):

Same problem on Android 8.

@haldyr commented on GitHub (Jul 4, 2019): Same problem on Android 8.
Author
Owner

@LapinFou commented on GitHub (Jul 29, 2019):

Hi folks,

First of all, I would like to congratulate the dev team for this fantastic password manager. 👍
Like many people I trust more the open source projects than the proprietary ones. This is the only way to be 100% sure that there is not backdoor and there is no critical issue in the security.

Back to this issue: I'm running the latest apps on my Win laptop (Win10 Home & Pro), my android Tablet (Android v9) and my iPhone 7 (iOS 12.3.1).

Like some users, I got an issue with the iOS iPhone app (v2.1.2 build 53).

  • When adding/updating one or more items on the iPhone, the modifications are instantaneously push to the vault and available for all others clients.
  • When adding/updating one or more items from the vault website, the modifications are not pull to the iPhone Apps. For all others clients (Win stand alone app & Firefox addon), it is OK. The modifications are instantaneously visible.
  • When adding/updating one or more items from a stand-alone or addon app, the modifications are instantaneously pull to others Apps and to the obviously to the vault, excepted for the iOS iPhone app...

In my case, the pull mechanism is not working as expected, however the push is OK.
I need to manually force the vault synchronization.

@LapinFou commented on GitHub (Jul 29, 2019): Hi folks, First of all, I would like to congratulate the dev team for this fantastic password manager. 👍 Like many people I trust more the open source projects than the proprietary ones. This is the only way to be 100% sure that there is not backdoor and there is no critical issue in the security. Back to this issue: I'm running the latest apps on my Win laptop (Win10 Home & Pro), my android Tablet (Android v9) and my iPhone 7 (iOS 12.3.1). Like some users, I got an issue with the iOS iPhone app (v2.1.2 build 53). - When adding/updating one or more items on the iPhone, the modifications are instantaneously **push** to the vault and available for all others clients. - When adding/updating one or more items from the vault website, the modifications are not **pull** to the iPhone Apps. For all others clients (Win stand alone app & Firefox addon), it is OK. The modifications are instantaneously visible. - When adding/updating one or more items from a stand-alone or addon app, the modifications are instantaneously **pull** to others Apps and to the obviously to the vault, excepted for the iOS iPhone app... In my case, the **pull** mechanism is not working as expected, however the **push** is OK. I need to manually force the vault synchronization.
Author
Owner

@kspearrin commented on GitHub (Jul 29, 2019):

@LapinFou What if you reinstall the mobile app? Does it work then?

@kspearrin commented on GitHub (Jul 29, 2019): @LapinFou What if you reinstall the mobile app? Does it work then?
Author
Owner

@LapinFou commented on GitHub (Jul 29, 2019):

I already try (without rebooting my iPhone), unfortunately this didn't solve the problem.
Do I need to clear something after uninstalling the app?

@LapinFou commented on GitHub (Jul 29, 2019): I already try (without rebooting my iPhone), unfortunately this didn't solve the problem. Do I need to clear something after uninstalling the app?
Author
Owner

@kspearrin commented on GitHub (Jul 29, 2019):

@LapinFou Are you using Bitwarden Cloud or On-prem hosted?

@kspearrin commented on GitHub (Jul 29, 2019): @LapinFou Are you using Bitwarden Cloud or On-prem hosted?
Author
Owner

@LapinFou commented on GitHub (Jul 29, 2019):

At first, I tried the On-prem solution on a Synology NAS, but I decided that Bitwarden could be fully trusted. So, I switched on the Cloud version with the Premium subscription ( TOTP authenticator is a so cool feature 😃 ).

@LapinFou commented on GitHub (Jul 29, 2019): At first, I tried the On-prem solution on a Synology NAS, but I decided that Bitwarden could be fully trusted. So, I switched on the Cloud version with the Premium subscription ( TOTP authenticator is a so cool feature 😃 ).
Author
Owner

@LapinFou commented on GitHub (Jul 30, 2019):

I forgot to mention that this issue is still the same using TouchID or with typing the master passwd.

@LapinFou commented on GitHub (Jul 30, 2019): I forgot to mention that this issue is still the same using TouchID or with typing the master passwd.
Author
Owner

@kspearrin commented on GitHub (Jul 30, 2019):

After you reinstalled, did you get prompted to accept push notifications upon logging back in?

@kspearrin commented on GitHub (Jul 30, 2019): After you reinstalled, did you get prompted to accept push notifications upon logging back in?
Author
Owner

@LapinFou commented on GitHub (Jul 31, 2019):

Yes, the push notification windows pop-up just after the reinstallation.
And, off course, I accepted it.

@LapinFou commented on GitHub (Jul 31, 2019): Yes, the push notification windows pop-up just after the reinstallation. And, off course, I accepted it.
Author
Owner

@kspearrin commented on GitHub (Jul 31, 2019):

Unfortunately, I am still not able to reproduce the issue. WE'll have to keep looking.

@kspearrin commented on GitHub (Jul 31, 2019): Unfortunately, I am still not able to reproduce the issue. WE'll have to keep looking.
Author
Owner

@LapinFou commented on GitHub (Aug 1, 2019):

This is the worst kind of bug. 90% of the job is to be able to reproduce it on demand.
Don't hesitate to contact me if I can help you in any ways.

@LapinFou commented on GitHub (Aug 1, 2019): This is the worst kind of bug. 90% of the job is to be able to reproduce it on demand. Don't hesitate to contact me if I can help you in any ways.
Author
Owner

@LapinFou commented on GitHub (Aug 4, 2019):

If this can be any helpful, from my iPhone, the modifications are immediately push on the vault. However the sync date & time is not updated on the iOS app.

@LapinFou commented on GitHub (Aug 4, 2019): If this can be any helpful, from my iPhone, the modifications are immediately push on the vault. However the sync date & time is not updated on the iOS app.
Author
Owner

@kspearrin commented on GitHub (Aug 4, 2019):

@LapinFou That is the expected functionality. The timestamp you see under Settings > Sync is the last time a full sync has occurred, not an incremental sync like when modifying a single item.

@kspearrin commented on GitHub (Aug 4, 2019): @LapinFou That is the expected functionality. The timestamp you see under Settings > Sync is the last time a full sync has occurred, not an incremental sync like when modifying a single item.
Author
Owner

@LapinFou commented on GitHub (Aug 5, 2019):

OK. Got it. Thanks for the information.

@LapinFou commented on GitHub (Aug 5, 2019): OK. Got it. Thanks for the information.
Author
Owner

@LapinFou commented on GitHub (Aug 8, 2019):

After upgrading to iOS 12.4, it looks like it was working better, but finally not 😢
Here is a procedure which I can reproduce on my iPhone.

  • Open the BitWander app on the iPhone and open it with the Touch ID.
  • Lock the iPhone.
  • From a client, add an item.
  • Unlock the iPhone → the new added item is available.
  • Closed the iOS app, then lock the iPhone.
  • From a client, remove the newly added item.
  • Unlock the iPhone, then launch the apps. Unlock it with TouchID.
  • The sync is broken, the remove item is still present.
  • Add a 2nd item from the iPhone. It will be added on the vault, by the 1st deleted item is still present.

I hope this can help.

@LapinFou commented on GitHub (Aug 8, 2019): After upgrading to iOS 12.4, it looks like it was working better, but finally not 😢 Here is a procedure which I can reproduce on my iPhone. - Open the BitWander app on the iPhone and open it with the Touch ID. - Lock the iPhone. - From a client, add an item. - Unlock the iPhone → the new added item is available. - Closed the iOS app, then lock the iPhone. - From a client, remove the newly added item. - Unlock the iPhone, then launch the apps. Unlock it with TouchID. - The sync is broken, the remove item is still present. - Add a 2nd item from the iPhone. It will be added on the vault, by the 1st deleted item is still present. I hope this can help.
Author
Owner

@LapinFou commented on GitHub (Aug 8, 2019):

As a workaround, it could be nice to force a synchronization when holding and sweeping the finger to the bottom. Same gesture than for the iOS mail app.

@LapinFou commented on GitHub (Aug 8, 2019): As a workaround, it could be nice to force a synchronization when holding and sweeping the finger to the bottom. Same gesture than for the iOS mail app.
Author
Owner

@kspearrin commented on GitHub (Aug 8, 2019):

@LapinFou I tried these steps and wasn't able to reproduce. All actions synced via push notification. Will have to continue to investigate.

@kspearrin commented on GitHub (Aug 8, 2019): @LapinFou I tried these steps and wasn't able to reproduce. All actions synced via push notification. Will have to continue to investigate.
Author
Owner

@LapinFou commented on GitHub (Aug 9, 2019):

Damn it... 😞
I guess your tried several times?

I tried again few minutes ago, and I can reproduce the issue following the procedure described above.
I tried with my iPhone connected to the WiFi and only connected to the 4G network. Same behavior.
This bug is really a nightmare...

For sure, there is something which is consistent. As long the BitWarden app is opened, the sync is working.
As soon as the BitWarden iOS app is closed, it will not resync properly the next time the app is launched if some items have been added or deleted from another client.

@LapinFou commented on GitHub (Aug 9, 2019): Damn it... 😞 I guess your tried several times? I tried again few minutes ago, and I can reproduce the issue following the procedure described above. I tried with my iPhone connected to the WiFi and only connected to the 4G network. Same behavior. This bug is really a nightmare... For sure, there is something which is consistent. As long the BitWarden app is opened, the sync is working. As soon as the BitWarden iOS app is closed, it will not resync properly the next time the app is launched if some items have been added or deleted from another client.
Author
Owner

@lumpycustard commented on GitHub (Aug 12, 2019):

Just wanted to chime in and report i'm having the same issue on iOS and an iPhone XS.

Something that i've noticed that hasn't been mentioned here though:

  1. Started a new job, set up Bitwarden on my work laptop.
  2. Saved several passwords within Bitwarden, everything seemed to be syncing properly.
  3. Was given a temporary computer to use in the training room, and needed to log into an account, so i opened bitwarden on my iPhone.... the password that i was looking for was not synced.
  4. Dragged the page down several times hoping Bitwarden would sync... no bueno, password still missing.
  5. Installed Bitwarden Firefox extension on the desktop computer i was using, the password was visible and i was able to login.
  6. After installing Bitwarden on my desktop computer, the password suddenly appeared on my iPhone.

This is a really, really, REALLY annoying problem and makes me extremely uneasy about using Bitwarden in a work setting (as opposed to personal), as I won't always have time to dick around with it, uninstall the app, re-install, etc, while i'm sitting with clients or trying to log in during a presentation. This bug was reported 6 months ago, i hope Bitwarden are taking it seriously.

@lumpycustard commented on GitHub (Aug 12, 2019): Just wanted to chime in and report i'm having the same issue on iOS and an iPhone XS. Something that i've noticed that hasn't been mentioned here though: 1. Started a new job, set up Bitwarden on my work laptop. 2. Saved several passwords within Bitwarden, everything seemed to be syncing properly. 3. Was given a temporary computer to use in the training room, and needed to log into an account, so i opened bitwarden on my iPhone.... the password that i was looking for was not synced. 4. Dragged the page down several times hoping Bitwarden would sync... no bueno, password still missing. 5. Installed Bitwarden Firefox extension on the desktop computer i was using, the password was visible and i was able to login. 6. After installing Bitwarden on my desktop computer, the password suddenly appeared on my iPhone. This is a really, really, REALLY annoying problem and makes me extremely uneasy about using Bitwarden in a work setting (as opposed to personal), as I won't always have time to dick around with it, uninstall the app, re-install, etc, while i'm sitting with clients or trying to log in during a presentation. This bug was reported 6 months ago, i hope Bitwarden are taking it seriously.
Author
Owner

@chewiesGit commented on GitHub (Aug 12, 2019):

Still have the same problem on Android 9 now with the latest Bitwarden version.

When I made a change in Safari Browser extension and open Bitwarden on my phone, I don't see the changes. I need to sync manually to see the changes. Bitwarden stated that the last sync was on Aug 7, although I just unlocked Bitwarden on Aug 12.

Of note: On my iPad running iOS 12 everything seems to work properly. Don't have the same problems there. I will try to reproduce the problem there as well, but I didn't notice it thus far.
Update: No, I have the same problem with my iPad :) Also on iOS 13.

@kspearrin Wouldn't it be possible to add a feature that Bitwarden automatically syncs when unlocking the vault? By that at least everything would be synced at login or unlocking. Push-sync would still be nice but part of the problem would be solved by that. Would really appreciate if such a force sync at login or unlock would be implemented. Thanks a lot!

@lumpycustard No need to uninstall, reinstall every time. Doesn't a manual synchronization work for you as well? You will find the manual sync under settings. Just hit the button 'Synchronize' and all your changes and new passwords will appear.

@chewiesGit commented on GitHub (Aug 12, 2019): Still have the same problem on Android 9 now with the latest Bitwarden version. When I made a change in Safari Browser extension and open Bitwarden on my phone, I don't see the changes. I need to sync manually to see the changes. Bitwarden stated that the last sync was on Aug 7, although I just unlocked Bitwarden on Aug 12. Of note: On my iPad running iOS 12 everything seems to work properly. Don't have the same problems there. I will try to reproduce the problem there as well, but I didn't notice it thus far. Update: No, I have the same problem with my iPad :) Also on iOS 13. @kspearrin Wouldn't it be possible to add a feature that Bitwarden automatically syncs when unlocking the vault? By that at least everything would be synced at login or unlocking. Push-sync would still be nice but part of the problem would be solved by that. Would really appreciate if such a force sync at login or unlock would be implemented. Thanks a lot! @lumpycustard No need to uninstall, reinstall every time. Doesn't a manual synchronization work for you as well? You will find the manual sync under settings. Just hit the button 'Synchronize' and all your changes and new passwords will appear.
Author
Owner

@lumpycustard commented on GitHub (Aug 13, 2019):

@chewiesGit what is the point of the refresh animation that triggers when you pull down on the password list if it literally doesn't do anything?

Why doesn't the "pull down" action trigger an actual sync?

What is the pull to refresh action actually doing?

20190813_134328000_iOS

@lumpycustard commented on GitHub (Aug 13, 2019): @chewiesGit what is the point of the refresh animation that triggers when you pull down on the password list if it literally doesn't do anything? Why doesn't the "pull down" action trigger an actual sync? What is the pull to refresh action actually doing? ![20190813_134328000_iOS](https://user-images.githubusercontent.com/19260650/62946764-a94ce600-be24-11e9-8605-047f516a2a6f.jpg)
Author
Owner

@kspearrin commented on GitHub (Aug 13, 2019):

Pull-down refresh re-loads the list from the local database. It doesn't sync data from the server.

@kspearrin commented on GitHub (Aug 13, 2019): Pull-down refresh re-loads the list from the local database. It doesn't sync data from the server.
Author
Owner

@paradeiser commented on GitHub (Aug 14, 2019):

A forced sync on a pull-down-gesture would help a lot if there are synchronization issues like described above.
I always have to open settings and force sync when using my iPhone.

@paradeiser commented on GitHub (Aug 14, 2019): A forced sync on a pull-down-gesture would help a lot if there are synchronization issues like described above. I always have to open settings and force sync when using my iPhone.
Author
Owner

@lumpycustard commented on GitHub (Aug 15, 2019):

@kspearrin Thanks for confirming, but what exactly does that achieve? My phone is already displaying the local list, and the local list is missing data stored in my Bitwarden account.

In other words, if i'm viewing this thread and i get an email advising that you've replied to me, when i refresh the page, my expectation is that my browser will reach out to git to receive an updated version of that page, as the page my browser is displaying is out of date.

It doesn't make any sense to me that refreshing Bitwarden via the pull down gesture simply reloads the data that i'm already looking at -- however i am a layman and more than likely am completely missing the point.

Either way, i have purchased the pro version of the app and fully support the OSS movement, however this current bug presents a very annoying and (in my view) easily resolvable problem.

@lumpycustard commented on GitHub (Aug 15, 2019): @kspearrin Thanks for confirming, but what exactly does that achieve? My phone is already displaying the local list, and the local list is missing data stored in my Bitwarden account. In other words, if i'm viewing this thread and i get an email advising that you've replied to me, when i refresh the page, my expectation is that my browser will reach out to git to receive an updated version of that page, as the page my browser is displaying is out of date. It doesn't make any sense to me that refreshing Bitwarden via the pull down gesture simply reloads the data that i'm already looking at -- however i am a layman and more than likely am completely missing the point. Either way, i have purchased the pro version of the app and fully support the OSS movement, however this current bug presents a very annoying and (in my view) easily resolvable problem.
Author
Owner

@LapinFou commented on GitHub (Aug 21, 2019):

@kspearrin FYI, the issue is still present with the version 2.2.1.
So, the "Fix some sync issues" didn't solve this bug.

@LapinFou commented on GitHub (Aug 21, 2019): @kspearrin FYI, the issue is still present with the version 2.2.1. So, the "Fix some sync issues" didn't solve this bug.
Author
Owner

@derky1202 commented on GitHub (Aug 21, 2019):

I actually have the same problem with updated iPhone xs max. Hope there will be a solution to this.

@derky1202 commented on GitHub (Aug 21, 2019): I actually have the same problem with updated iPhone xs max. Hope there will be a solution to this.
Author
Owner

@ecly commented on GitHub (Sep 2, 2019):

Experiencing same issue - iPhone XS

@ecly commented on GitHub (Sep 2, 2019): Experiencing same issue - iPhone XS
Author
Owner

@csrednicki commented on GitHub (Sep 11, 2019):

I have exactly same problem. Push notifications are ON. New passwords added from chrome plugin or web do not sync with mobile app right away. Only when I opened the mobile application for the third time in a row, new passwords were added.

@csrednicki commented on GitHub (Sep 11, 2019): I have exactly same problem. Push notifications are ON. New passwords added from chrome plugin or web do not sync with mobile app right away. Only when I opened the mobile application for the third time in a row, new passwords were added.
Author
Owner

@EarMaster commented on GitHub (Sep 24, 2019):

Same problem here. The sync on Android failed and my new password was even overridden in the web vault after I added the apps url during Autofill. There isn't an entry with password history (because the password wasn't changed yet on my mobile device) and there is no saving of conflicting entries (which is a really bad thing to be honest, because this means I'm now locked out of one of my accounts with no way of getting myself back in).

@EarMaster commented on GitHub (Sep 24, 2019): Same problem here. The sync on Android failed and my new password was even overridden in the web vault after I added the apps url during Autofill. There isn't an entry with password history (because the password wasn't changed yet on my mobile device) and there is no saving of conflicting entries (which is a really bad thing to be honest, because this means I'm now locked out of one of my accounts with no way of getting myself back in).
Author
Owner

@andoma commented on GitHub (Sep 29, 2019):

Also got the same problem. I have high hopes for this, but unfortunately this makes it extremely tedious to use.

@andoma commented on GitHub (Sep 29, 2019): Also got the same problem. I have high hopes for this, but unfortunately this makes it extremely tedious to use.
Author
Owner

@SuzukiStumpy commented on GitHub (Oct 4, 2019):

I also have the same issue. iOS 12.4.1 on an iPhone 7 Plus ... all notifications are enabled, yet have to manually sync the application whenever a password has been modified via my desktop or laptop (not tried directly editing an item in the web vault yet). These are generally edited via the browser plugin rather than using the desktop application, so not sure if that's of any relevance or not.

@SuzukiStumpy commented on GitHub (Oct 4, 2019): I also have the same issue. iOS 12.4.1 on an iPhone 7 Plus ... all notifications are enabled, yet have to manually sync the application whenever a password has been modified via my desktop or laptop (not tried directly editing an item in the web vault yet). These are generally edited via the browser plugin rather than using the desktop application, so not sure if that's of any relevance or not.
Author
Owner

@jfacevedo commented on GitHub (Oct 17, 2019):

Same issue here. iOS 13.1.2 on iPhone XS Max. Bitwarden app version 2.2.5 (59). When I add an item on the website it doesn't show in the iPhone app unless you log out and re-enter what makes it too tedious. Logging out and re-entering might make sense but then why the face-id?

@jfacevedo commented on GitHub (Oct 17, 2019): Same issue here. iOS 13.1.2 on iPhone XS Max. Bitwarden app version 2.2.5 (59). When I add an item on the website it doesn't show in the iPhone app unless you log out and re-enter what makes it too tedious. Logging out and re-entering might make sense but then why the face-id?
Author
Owner

@ghost commented on GitHub (Oct 20, 2019):

Synchronisation has never worked properly on two iOS devices of mine. It seems to be broken on a fundamental level and it always has been. Whenever I make changes, I have to enter the app and manually synchronise from the settings for the changes to appear. Background synchronisation does seem to work to some degree, but it is nowhere near instantaneous.

I cannot reproduce the problem with alternative password managers which also utilise notifications for synchronisation, and yes, both devices permit notifications from Bitwarden.

@ghost commented on GitHub (Oct 20, 2019): Synchronisation has never worked properly on two iOS devices of mine. It seems to be broken on a fundamental level and it always has been. Whenever I make changes, I have to enter the app and manually synchronise from the settings for the changes to appear. Background synchronisation does seem to work to some degree, but it is nowhere near instantaneous. I cannot reproduce the problem with alternative password managers which also utilise notifications for synchronisation, and yes, both devices permit notifications from Bitwarden.
Author
Owner

@therealgambo commented on GitHub (Oct 27, 2019):

I thought I had the same problem, and maybe I do as I haven't fully tried to debug this myself.

One thing I have noticed is that I was expecting the sync to happen when I unlocked the app with password/fingerprint, the app was still logged in just locked.

Is sync meant to happen during app unlocking, or only when a clean login action is performed?

iOS: 13.1.2
App: 2.2.5

@therealgambo commented on GitHub (Oct 27, 2019): I thought I had the same problem, and maybe I do as I haven't fully tried to debug this myself. One thing I have noticed is that I was expecting the sync to happen when I **unlocked** the app with password/fingerprint, the app was still logged in just locked. Is sync meant to happen during app unlocking, or only when a clean login action is performed? iOS: 13.1.2 App: 2.2.5
Author
Owner

@chewiesGit commented on GitHub (Oct 27, 2019):

@therealgambo Shouldn't changes to the vault that have been made at other sources be pushed to the smartphone app immediately, no matter whether you log in to or unlock the app? This is how I understood it. However, a full forced sync at every login or unlocking would definitely solve the problem for once.

@kspearrin Just to repeat this again (I mentioned this already in my first post in February): To me this is actually a big security issue. The thing is that when you choose to "Deauthorize all sessions" (in your browser vault), I actually expect that my smartphone vault should be logged out immediately. However, unlocking the app (i.e. with a pin or fingerprint) is still possible since the app did not sync with the vault and didn't notice the deauthorization. Only as soon as you sync manually, the app logs out as it then notices the deauthorization and you have to log in with 2fa. So, for example, when your phone gets stolen and you deauthorize all sessions, your phone is still logged in, which is very problematic I think, as the vault was not deleted from the phone in that scenario!! In my eyes, this problem should therefore get a little more attention, as this is not only a small inconvenience of having to sync manually all the time, but a big security issue.

Therefore, wouldn't the forced sync at login or unlocking be a quick workaround/solution until we find out what the actual problem is?

@chewiesGit commented on GitHub (Oct 27, 2019): @therealgambo Shouldn't changes to the vault that have been made at other sources be pushed to the smartphone app immediately, no matter whether you log in to or unlock the app? This is how I understood it. However, a full forced sync at every login or unlocking would definitely solve the problem for once. @kspearrin Just to repeat this again (I mentioned this already in my first post in February): To me this is actually a big security issue. The thing is that when you choose to "Deauthorize all sessions" (in your browser vault), I actually expect that my smartphone vault should be logged out immediately. However, unlocking the app (i.e. with a pin or fingerprint) is still possible since the app did not sync with the vault and didn't notice the deauthorization. Only as soon as you sync manually, the app logs out as it then notices the deauthorization and you have to log in with 2fa. So, for example, when your phone gets stolen and you deauthorize all sessions, your phone is still logged in, which is very problematic I think, as the vault was not deleted from the phone in that scenario!! In my eyes, this problem should therefore get a little more attention, as this is not only a small inconvenience of having to sync manually all the time, but a big security issue. Therefore, wouldn't the forced sync at login or unlocking be a quick workaround/solution until we find out what the actual problem is?
Author
Owner

@kspearrin commented on GitHub (Oct 28, 2019):

@chewiesGit

Therefore, wouldn't the forced sync at login or unlocking be a quick workaround/solution until we find out what the actual problem is?

This is what the app already does. There was a bug in the last version that would cause an issue, however. It should now be resolved in v2.2.6.

@kspearrin commented on GitHub (Oct 28, 2019): @chewiesGit > Therefore, wouldn't the forced sync at login or unlocking be a quick workaround/solution until we find out what the actual problem is? This is what the app already does. There was a bug in the last version that would cause an issue, however. It should now be resolved in v2.2.6.
Author
Owner

@StrangePeanut commented on GitHub (Oct 28, 2019):

I’ve been synchronising my vault manually since I switched to Bitwarden in 2017. If there’s anything I can do to help as an end user, let me know. This issue needs more attention.

@StrangePeanut commented on GitHub (Oct 28, 2019): I’ve been synchronising my vault manually since I switched to Bitwarden in 2017. If there’s anything I can do to help as an end user, let me know. This issue needs more attention.
Author
Owner

@chewiesGit commented on GitHub (Oct 28, 2019):

@kspearrin

Update came tonight and I just tried it out. Works perfectly! That was very quick! 😄 Thanks a lot!!

@chewiesGit commented on GitHub (Oct 28, 2019): @kspearrin Update came tonight and I just tried it out. Works perfectly! That was very quick! 😄 Thanks a lot!!
Author
Owner

@LapinFou commented on GitHub (Oct 28, 2019):

On the French AppStore, the latest available version is still the v2.2.5
Can't wait to test the news v2.2.6 version!

@LapinFou commented on GitHub (Oct 28, 2019): On the French AppStore, the latest available version is still the v2.2.5 Can't wait to test the news v2.2.6 version!
Author
Owner

@thepaulcooper commented on GitHub (Nov 16, 2019):

AppStore still showing v2.2.5 for me (in the UK). How long should it be before v2.2.6 shows up?

@thepaulcooper commented on GitHub (Nov 16, 2019): AppStore still showing v2.2.5 for me (in the UK). How long should it be before v2.2.6 shows up?
Author
Owner

@pavankjadda commented on GitHub (Nov 19, 2019):

@kspearrin I still see v2.2.5 in AppStore. I hope Apple finishes the review soon.

@pavankjadda commented on GitHub (Nov 19, 2019): @kspearrin I still see v2.2.5 in AppStore. I hope Apple finishes the review soon.
Author
Owner

@LapinFou commented on GitHub (Nov 21, 2019):

Maybe the v2.2.6 is only for Android devices?
Still no v2.2.6 on the French AppStore. 😢

@LapinFou commented on GitHub (Nov 21, 2019): Maybe the v2.2.6 is only for Android devices? Still no v2.2.6 on the French AppStore. 😢
Author
Owner

@StrangePeanut commented on GitHub (Nov 21, 2019):

Remember this update won’t fix the root of the problem. Yes, the vault may sync again upon login, but Bitwarden still won’t background push sync properly like any other password manager does. 😢

@StrangePeanut commented on GitHub (Nov 21, 2019): Remember this update won’t fix the root of the problem. Yes, the vault may sync again upon login, but Bitwarden still won’t background push sync properly like any other password manager does. 😢
Author
Owner

@thepaulcooper commented on GitHub (Nov 21, 2019):

I'd like BitWarden to sync every time I foreground the app, not just on login. Or pull-down to sync. Or have an explicit sync button on the My Vault screen. Anything, just please don't bury it in Settings. If auto-syncing is an issue then make it easy to manually sync.

@thepaulcooper commented on GitHub (Nov 21, 2019): I'd like BitWarden to sync every time I foreground the app, not just on login. Or pull-down to sync. Or have an explicit sync button on the My Vault screen. Anything, just please don't bury it in Settings. If auto-syncing is an issue then make it easy to manually sync.
Author
Owner

@StrangePeanut commented on GitHub (Nov 25, 2019):

@thepaulcooper Pull-to-sync would be appreciated. No idea why this isn’t already a thing.

Our current options seem to be:

  • Settings → Sync → Sync vault now (from within the app)
  • Relog (requires version 2.2.6 which isn’t yet available at the time of writing this comment)
@StrangePeanut commented on GitHub (Nov 25, 2019): @thepaulcooper Pull-to-sync would be appreciated. No idea why this isn’t already a thing. Our current options seem to be: - Settings → Sync → Sync vault now (from within the app) - Relog (requires version 2.2.6 which isn’t yet available at the time of writing this comment)
Author
Owner

@therealgambo commented on GitHub (Dec 15, 2019):

@kspearrin still not seeing v2.2.6 on iOS store, surely it doesn't take nearly two months to be approved?

@therealgambo commented on GitHub (Dec 15, 2019): @kspearrin still not seeing v2.2.6 on iOS store, surely it doesn't take nearly two months to be approved?
Author
Owner

@Panja0 commented on GitHub (Dec 19, 2019):

Having the same issue on an iPhone X with iOS 12.1.1
Latest Bitwarden release in the AppStore is v2.2.5

I would really like to ditch my 1Password and use Bitwarden but AutoSync is to important for me.

@Panja0 commented on GitHub (Dec 19, 2019): Having the same issue on an iPhone X with iOS 12.1.1 Latest Bitwarden release in the AppStore is v2.2.5 I would really like to ditch my 1Password and use Bitwarden but AutoSync is to important for me.
Author
Owner

@StrangePeanut commented on GitHub (Dec 19, 2019):

@Panja0 Well, don’t bother if that’s what you’re waiting for. Synchronisation has never worked properly for me since 2017.

The update they’ve mentioned doesn’t fix it; it merely makes the app sync when manually relogging. So, it’s a workaround for all the sync issues if anything.

That said, Bitwarden is still on version 2.2.5 in the UK.

@StrangePeanut commented on GitHub (Dec 19, 2019): @Panja0 Well, don’t bother if that’s what you’re waiting for. Synchronisation has never worked properly for me since 2017. The update they’ve mentioned doesn’t fix it; it merely makes the app sync when **manually** relogging. So, it’s a workaround for all the sync issues if anything. That said, Bitwarden is still on version 2.2.5 in the UK.
Author
Owner

@Panja0 commented on GitHub (Dec 19, 2019):

@StrangePeanut
That's a pity to hear. But thanks for mentioning it!

@Panja0 commented on GitHub (Dec 19, 2019): @StrangePeanut That's a pity to hear. But thanks for mentioning it!
Author
Owner

@chewiesGit commented on GitHub (Dec 19, 2019):

@Panja0 @StrangePeanut

The app now automatically syncs as soon as you unlock the vault. Unless you never lock your vault (which wouldn't make much sense to me to be honest), the new version now solves the problem for most of the people here I guess as you have to unlock anyway. Sure, it would be better if the changes would be pushed to the app immediately, but the experience is actually not much different now.

@chewiesGit commented on GitHub (Dec 19, 2019): @Panja0 @StrangePeanut The app now automatically syncs as soon as you unlock the vault. Unless you never lock your vault (which wouldn't make much sense to me to be honest), the new version now solves the problem for most of the people here I guess as you have to unlock anyway. Sure, it would be better if the changes would be pushed to the app immediately, but the experience is actually not much different now.
Author
Owner

@StrangePeanut commented on GitHub (Dec 19, 2019):

@chewiesGit What’s your App Store region? If you look through the comments, you’ll see quite a few users do not have access to the update, and no it doesn’t solve the problem in the slightest:

Users shouldn’t have to open the app and log in to get it to sync when other apps can sync in the background just fine. Keep in mind a full sync on login is unnecessarily taxing on your battery too.

The update which most of us have yet to see provides a workaround and not a fix.

@StrangePeanut commented on GitHub (Dec 19, 2019): @chewiesGit What’s your App Store region? If you look through the comments, you’ll see quite a few users do not have access to the update, and no it doesn’t solve the problem in the slightest: Users shouldn’t have to open the app and log in to get it to sync when other apps can sync in the background just fine. Keep in mind a full sync on login is unnecessarily taxing on your battery too. The update which most of us have yet to see provides a workaround and not a fix.
Author
Owner

@chewiesGit commented on GitHub (Dec 19, 2019):

@StrangePeanut
I am using android. The update was available there immediately.

Sure I've never said it is an ultimate fix. Just wanted to make sure that it is still improving the situation a lot (at least for me). Battery is not really an argument here. I guess your screen is draining a lot more battery while using your synced passwords ;)

@chewiesGit commented on GitHub (Dec 19, 2019): @StrangePeanut I am using android. The update was available there immediately. Sure I've never said it is an ultimate fix. Just wanted to make sure that it is still improving the situation a lot (at least for me). Battery is not really an argument here. I guess your screen is draining a lot more battery while using your synced passwords ;)
Author
Owner

@Panja0 commented on GitHub (Dec 19, 2019):

On iOS the app is still @ v2.2.5

@Panja0 commented on GitHub (Dec 19, 2019): On iOS the app is still @ v2.2.5
Author
Owner

@Mart124 commented on GitHub (Jan 10, 2020):

Therefore, wouldn't the forced sync at login or unlocking be a quick workaround/solution until we find out what the actual problem is?

This is what the app already does. There was a bug in the last version that would cause an issue, however. It should now be resolved in v2.2.6.

On iOS the app is still @ v2.2.5

Yes I was still experiencing this issue, until I figured this out :)

@Mart124 commented on GitHub (Jan 10, 2020): > > Therefore, wouldn't the forced sync at login or unlocking be a quick workaround/solution until we find out what the actual problem is? > > This is what the app already does. There was a bug in the last version that would cause an issue, however. It should now be resolved in v2.2.6. > On iOS the app is still @ v2.2.5 Yes I was still experiencing this issue, until I figured this out :)
Author
Owner

@Panja0 commented on GitHub (Jan 15, 2020):

Any word on an iOS update for Bitwarden? We're still on v.2.2.5 and syncing does not work properly.

@Panja0 commented on GitHub (Jan 15, 2020): Any word on an iOS update for Bitwarden? We're still on v.2.2.5 and syncing does not work properly.
Author
Owner

@thepaulcooper commented on GitHub (Jan 15, 2020):

Still 2.2.5 in the UK App Store. The last update was three months ago!

@thepaulcooper commented on GitHub (Jan 15, 2020): Still 2.2.5 in the UK App Store. The last update was three months ago!
Author
Owner

@marcinlesek commented on GitHub (Jan 16, 2020):

2.2.5 in Poland still. And this bug still occurs (iPhone 7), unfortunately... 😕

@marcinlesek commented on GitHub (Jan 16, 2020): 2.2.5 in Poland still. And this bug still occurs (iPhone 7), unfortunately... 😕
Author
Owner

@Natalie-321 commented on GitHub (Feb 8, 2020):

Any progress update on this? I'm running iOS 13.3.1 on an iPhone 7, app version 2.2.5 is still the latest version in the US App Store. To confirm, the issue I am having: The vault on my iOS device does not sync changes/additions made to content from my Mac or the Web Vault unless I manually tap the "Sync Vault Now" button in the iOS app. I have deleted and reinstalled the app, and made sure to Allow push notifications. I am hopeful that: 1) The app will automatically start a sync at Bitwarden app launch with the mentioned 2.2.6 update, 2) Whatever bug is causing the app to not sync new content automatically without any intervention (via push notifications presumably) will be resolved soon as well. Thanks for your hard work!

@Natalie-321 commented on GitHub (Feb 8, 2020): Any progress update on this? I'm running iOS 13.3.1 on an iPhone 7, app version 2.2.5 is still the latest version in the US App Store. To confirm, the issue I am having: The vault on my iOS device does not sync changes/additions made to content from my Mac or the Web Vault unless I manually tap the "Sync Vault Now" button in the iOS app. I have deleted and reinstalled the app, and made sure to Allow push notifications. I am hopeful that: 1) The app will automatically start a sync at Bitwarden app launch with the mentioned 2.2.6 update, 2) Whatever bug is causing the app to not sync new content automatically without any intervention (via push notifications presumably) will be resolved soon as well. Thanks for your hard work!
Author
Owner

@StrangePeanut commented on GitHub (Feb 12, 2020):

Seems like we’re waiting for a dev to be hired to update the iOS app.

@StrangePeanut commented on GitHub (Feb 12, 2020): Seems like we’re waiting for a dev to be hired to update the iOS app.
Author
Owner

@thepaulcooper commented on GitHub (Feb 12, 2020):

This thread started over a year ago. This does not bode well for the future of BitWarden. Maybe I should consider going back to 1Password. I don’t want to but if basic issues such as syncing are not resolved quickly then I will lose faith in the long-term viability of this great service.

@thepaulcooper commented on GitHub (Feb 12, 2020): This thread started over a year ago. This does not bode well for the future of BitWarden. Maybe I should consider going back to 1Password. I don’t want to but if basic issues such as syncing are not resolved quickly then I will lose faith in the long-term viability of this great service.
Author
Owner

@therealgambo commented on GitHub (Feb 17, 2020):

This thread started over a year ago. This does not bode well for the future of BitWarden. Maybe I should consider going back to 1Password. I don’t want to but if basic issues such as syncing are not resolved quickly then I will lose faith in the long-term viability of this great service.

This is the problem with projects that are mostly maintained by a single person. I would understand if the maintainer was inactive, but it seems like he is just actively ignoring this issue and the fact that iOS apps clearly haven't been updated in all regions.

@therealgambo commented on GitHub (Feb 17, 2020): > This thread started over a year ago. This does not bode well for the future of BitWarden. Maybe I should consider going back to 1Password. I don’t want to but if basic issues such as syncing are not resolved quickly then I will lose faith in the long-term viability of this great service. This is the problem with projects that are mostly maintained by a single person. I would understand if the maintainer was inactive, but it seems like he is just actively ignoring this issue and the fact that iOS apps clearly haven't been updated in all regions.
Author
Owner

@kzoran commented on GitHub (Feb 21, 2020):

hello everyone,
i found this thread by accident. I've been using BitWarden since December. One of my devices is iphone X with latest IOS, and i have no issues with syncing. it works fine, i even tried to manually to sync under settings and it syncs

@kzoran commented on GitHub (Feb 21, 2020): hello everyone, i found this thread by accident. I've been using BitWarden since December. One of my devices is iphone X with latest IOS, and i have no issues with syncing. it works fine, i even tried to manually to sync under settings and it syncs
Author
Owner

@Panja0 commented on GitHub (Mar 18, 2020):

Bitwarden v2.3.1 was relased yesterday in the Dutch AppStore.
I really got my hopes up... But the same problem remains! :-(

@Panja0 commented on GitHub (Mar 18, 2020): Bitwarden v2.3.1 was relased yesterday in the Dutch AppStore. I really got my hopes up... But the same problem remains! :-(
Author
Owner

@LapinFou commented on GitHub (Mar 19, 2020):

Same as @Panja0 version 2.31 release on the French AppStore.
It is a shame that a manual sync as explained here https://github.com/bitwarden/mobile/issues/457#issuecomment-520841886 has not been implemented.
It should be en easy workaround which would make many people happy.

Despite this, BitWarden is still the best password manager on the market. 😄

@LapinFou commented on GitHub (Mar 19, 2020): Same as @Panja0 version 2.31 release on the French AppStore. It is a shame that a manual sync as explained here https://github.com/bitwarden/mobile/issues/457#issuecomment-520841886 has not been implemented. It should be en easy workaround which would make many people happy. Despite this, BitWarden is still the best password manager on the market. 😄
Author
Owner

@StrangePeanut commented on GitHub (Mar 21, 2020):

The v2.3.1 update does not address the problem (UK).

What happened to making the app sync on unlock through the long-promised v2.2.6 update that none of us got?

Is this issue still being worked on? Why is it being actively ignored now?

@StrangePeanut commented on GitHub (Mar 21, 2020): The v2.3.1 update does not address the problem (UK). What happened to making the app sync on unlock through the long-promised v2.2.6 update that none of us got? Is this issue still being worked on? Why is it being actively ignored now?
Author
Owner

@joallard commented on GitHub (Jun 22, 2020):

This is a major bug on all mobile platforms.

Each time: a login is recent (< 1-2 weeks), "fill with" is invoked on an input,

Logins are empty and main use case for app is broken.

(Reproduced on Android, iPad)

@joallard commented on GitHub (Jun 22, 2020): This is a major bug on all mobile platforms. Each time: a login is recent (< 1-2 weeks), "fill with" is invoked on an input, Logins are empty and main use case for app is broken. (Reproduced on Android, iPad)
Author
Owner

@benhaynes commented on GitHub (Oct 7, 2020):

Same issue here, update a password via the Mac-Chrome extension on my desktop, then try to fill a password via Android App... and it's outdated. I tried locking, etc... nothing seems to automatically or manually sync. This is a very core feature, is there any official response for when this will be resolved?

@benhaynes commented on GitHub (Oct 7, 2020): Same issue here, update a password via the Mac-Chrome extension on my desktop, then try to fill a password via Android App... and it's outdated. I tried locking, etc... nothing seems to automatically or manually sync. This is a very core feature, is there any official response for when this will be resolved?
Author
Owner

@joallard commented on GitHub (Oct 7, 2020):

@mportune-bw I see you self-assigned this in March, good to have you on board! Two questions:

  • Is this on the schedule for any period?
  • Do you have a Steps to reproduce down for the bug? (If not, we might help you get there)
@joallard commented on GitHub (Oct 7, 2020): @mportune-bw I see you self-assigned this in March, good to have you on board! Two questions: - Is this on the schedule for any period? - Do you have a Steps to reproduce down for the bug? (If not, we might help you get there)
Author
Owner

@mpbw2 commented on GitHub (Oct 8, 2020):

@joallard While there's nothing officially scheduled, we keep sync issues under observation because we have such a difficult time reproducing them... which I guess leads me to your second point - if you've discovered a reliable way to reproduce the issue, we're all ears.

@mpbw2 commented on GitHub (Oct 8, 2020): @joallard While there's nothing officially scheduled, we keep sync issues under observation because we have such a difficult time reproducing them... which I guess leads me to your second point - if you've discovered a reliable way to reproduce the issue, we're all ears.
Author
Owner

@muzzah commented on GitHub (Dec 6, 2020):

Is there a detailed guide on how to setup a dev environment? Im not a VS guy but want to fix this because it is very annoying. It been nearly 2 years and this isnt fixed. I can reproduce it.
If you can provide some guidance on how to properly setup a dev env here (Im coming across so many diff errors on MacOS and as I said I never used VS/Xamarin for mobile app development) one of the community memebers Im sure can fix it.

@muzzah commented on GitHub (Dec 6, 2020): Is there a detailed guide on how to setup a dev environment? Im not a VS guy but want to fix this because it is very annoying. It been nearly 2 years and this isnt fixed. I can reproduce it. If you can provide some guidance on how to properly setup a dev env here (Im coming across so many diff errors on MacOS and as I said I never used VS/Xamarin for mobile app development) one of the community memebers Im sure can fix it.
Author
Owner

@muzzah commented on GitHub (Dec 18, 2020):

@mportune-bw ?

@muzzah commented on GitHub (Dec 18, 2020): @mportune-bw ?
Author
Owner

@cscharf commented on GitHub (Dec 18, 2020):

Hi @muzzah , VS for Mac makes it pretty easy to work with Xamarin (since it is basically Xamarin Studio renamed); if you want a full local environment; that's a little more challenging, but you should be able to run the mobile app against production if you feel the issue is somewhere in the mobile app code itself. Xamarin has built in emulators and if you're debugging against Android, it's pretty simple... if you're debugging against iOS, there are many articles on setting up Xcode, an Apple Developer account, registering the appropriate certificates for code signing when running locally, and Xcode has pretty nice support for iOS emulators which VS for Mac supports out of the box.

@cscharf commented on GitHub (Dec 18, 2020): Hi @muzzah , VS for Mac makes it pretty easy to work with Xamarin (since it is basically Xamarin Studio renamed); if you want a full local environment; that's a little more challenging, but you should be able to run the mobile app against production if you feel the issue is somewhere in the mobile app code itself. Xamarin has built in emulators and if you're debugging against Android, it's pretty simple... if you're debugging against iOS, there are many articles on setting up Xcode, an Apple Developer account, registering the appropriate certificates for code signing when running locally, and Xcode has pretty nice support for iOS emulators which VS for Mac supports out of the box.
Author
Owner

@pavankjadda commented on GitHub (Dec 30, 2020):

Okay, Now I see different sync issue. Any password updated or deleted in another system/browser is not updating in mobile client autofill. During autofill i still see old/deleted password. This is so annoying lately. Some of my accounts locked out for try trying autofill multiple times with outdated password.

I tried to manually sync through Pull to refresh and Clicking on Sync button, and i see updated password when I manually search but not during autofill.

It seems I have to logout and login for the passwords to be in sync at autofill.

@pavankjadda commented on GitHub (Dec 30, 2020): Okay, Now I see different sync issue. Any password updated or deleted in another system/browser is not updating in mobile client autofill. During autofill i still see old/deleted password. This is so annoying lately. Some of my accounts locked out for try trying autofill multiple times with outdated password. I tried to manually sync through Pull to refresh and Clicking on Sync button, and i see updated password when I manually search but not during autofill. It seems I have to logout and login for the passwords to be in sync at autofill.
Author
Owner

@cscharf commented on GitHub (Dec 30, 2020):

@pavankjadda , are you using v2.7.2?

@cscharf commented on GitHub (Dec 30, 2020): @pavankjadda , are you using v2.7.2?
Author
Owner

@pavankjadda commented on GitHub (Dec 30, 2020):

Yes 2.7.2(401)

@pavankjadda commented on GitHub (Dec 30, 2020): Yes 2.7.2(401)
Author
Owner

@thepaulcooper commented on GitHub (Feb 9, 2021):

This thread started over a year ago. This does not bode well for the future of BitWarden. Maybe I should consider going back to 1Password. I don’t want to but if basic issues such as syncing are not resolved quickly then I will lose faith in the long-term viability of this great service.

I switched to Strongbox instead. Very happy now!

@thepaulcooper commented on GitHub (Feb 9, 2021): > This thread started over a year ago. This does not bode well for the future of BitWarden. Maybe I should consider going back to 1Password. I don’t want to but if basic issues such as syncing are not resolved quickly then I will lose faith in the long-term viability of this great service. I switched to Strongbox instead. Very happy now!
Author
Owner

@paradeiser commented on GitHub (Feb 9, 2021):

Actually I don't have any sync-issues anymore. Maybe thats why nobody is posting gere lately…

@paradeiser commented on GitHub (Feb 9, 2021): Actually I don't have any sync-issues anymore. Maybe thats why nobody is posting gere lately…
Author
Owner

@LapinFou commented on GitHub (Feb 9, 2021):

By the way, with the latest version you can enable the manual sync when sliding the finger from top to bottom.
To enable it, you must go here:
SettingsSync (in the "MANAGE" section) → Here you got a button to enable this manual sync gesture.

@LapinFou commented on GitHub (Feb 9, 2021): By the way, with the latest version you can enable the manual sync when sliding the finger from top to bottom. To enable it, you must go here: **Settings** → **Sync** (in the "_MANAGE_" section) → Here you got a button to enable this manual sync gesture.
Author
Owner

@chewiesGit commented on GitHub (Feb 9, 2021):

I still have sync issues (now on iOS) but the manual sync made it ok for me to deal with it.

However, and I said that already exactly 2 years ago, the sync issue causes a very problematic security issue in my eyes. Clicking on deauthorizing all sessions in the online vault will not automatically log out all devices (such as the mobile app, the browser extension or the desktop app) until they finally sync and contact the server. I tried it out recently again. After deauthorizing all sessions in the online vault, I was still able to unlock my desktop app (and browser extension), view all my password and work with the app for several minutes until the app finally logged out since it apparently contacted the server. In case i lose my mobile device, for example, I just cannot feel confident that all sessions were indeed deauthorized as they should due to this issue. Is somebody else experiencing this? Did somebody try that out? Would be curious to know if this is happening to others as well.

Or maybe I should consider Strongbox, too...

@chewiesGit commented on GitHub (Feb 9, 2021): I still have sync issues (now on iOS) but the manual sync made it ok for me to deal with it. However, and I said that already exactly 2 years ago, the sync issue causes a very problematic security issue in my eyes. Clicking on deauthorizing all sessions in the online vault will not automatically log out all devices (such as the mobile app, the browser extension or the desktop app) until they finally sync and contact the server. I tried it out recently again. After deauthorizing all sessions in the online vault, I was still able to unlock my desktop app (and browser extension), view all my password and work with the app for several minutes until the app finally logged out since it apparently contacted the server. In case i lose my mobile device, for example, I just cannot feel confident that all sessions were indeed deauthorized as they should due to this issue. Is somebody else experiencing this? Did somebody try that out? Would be curious to know if this is happening to others as well. Or maybe I should consider Strongbox, too...
Author
Owner

@LapinFou commented on GitHub (Feb 9, 2021):

Well, the main security is a very strong master password (with 2FA).
Since, if configured correctly, the Bitwarden vault will be lock after few minutes I don't see where is the problem. 😁
If you got the top security vault in your house but you don't close it before leaving home... For sure, there is a security issue.
BTW, on iOS or Android, Bitwarden is always asking my finger print to auto-fill login credentials.

@LapinFou commented on GitHub (Feb 9, 2021): Well, the main security is a very strong master password (with 2FA). Since, if configured correctly, the Bitwarden vault will be lock after few minutes I don't see where is the problem. 😁 If you got the top security vault in your house but you don't close it before leaving home... For sure, there is a security issue. BTW, on iOS or Android, Bitwarden is always asking my finger print to auto-fill login credentials.
Author
Owner

@chewiesGit commented on GitHub (Feb 9, 2021):

Sure, I know that a securely locked vault is the main security. But why taking the risk? I guess that most people don’t log out every time after using the app, they just lock it, requiring only a finger print or a pin to unlock it. This is the only reason why the deauthorizing function actually exists or was made for. It is supposed to make sure that all devices that are just locked with a pin or finger print (or even unlocked if someone prefers that) get properly logged out. I would just feel much more confident if I knew that all devices are indeed logged out such that the master password as well as 2fa is required to log in, not just a pin or a finger print. I know that there are many risks using a vault like this. But why not eliminating those that we know of and could be eliminated easily. It’s just not very nice to know that a silly bug like this makes the whole thing a bit more unsafe..

@chewiesGit commented on GitHub (Feb 9, 2021): Sure, I know that a securely locked vault is the main security. But why taking the risk? I guess that most people don’t log out every time after using the app, they just lock it, requiring only a finger print or a pin to unlock it. This is the only reason why the deauthorizing function actually exists or was made for. It is supposed to make sure that all devices that are just locked with a pin or finger print (or even unlocked if someone prefers that) get properly logged out. I would just feel much more confident if I knew that all devices are indeed logged out such that the master password as well as 2fa is required to log in, not just a pin or a finger print. I know that there are many risks using a vault like this. But why not eliminating those that we know of and could be eliminated easily. It’s just not very nice to know that a silly bug like this makes the whole thing a bit more unsafe..
Author
Owner

@LapinFou commented on GitHub (Feb 9, 2021):

I understand your point. AFIK, this bug is only for iOS and, for sure, must be corrected.
On the other side (to put the thing in perspective), a malicious person should unlock your iPhone, have you finger print or you Pin code before being able to access the Bitwarden vault.
So, again, yes this bug must be fix. However it is not a open hole in the wall. 😉
Bitwarden, to me, IS the best password manager ever (open source code, internet access, plugins for all browsers, apps for all platforms, cheap price for premium and, most important, several external audits said it is safe & secure). IMHO moving to another solution is not the right move. 😋
Strongbox is only for Apple world... Bitwarden is open source and open to all OS. 😁

@LapinFou commented on GitHub (Feb 9, 2021): I understand your point. AFIK, this bug is only for iOS and, for sure, must be corrected. On the other side (to put the thing in perspective), a malicious person should unlock your iPhone, have you finger print or you Pin code before being able to access the Bitwarden vault. So, again, yes this bug must be fix. However it is not a open hole in the wall. 😉 Bitwarden, to me, IS the best password manager ever (open source code, internet access, plugins for all browsers, apps for all platforms, cheap price for premium and, most important, several external audits said it is safe & secure). IMHO moving to another solution is not the right move. 😋 Strongbox is only for Apple world... Bitwarden is open source and open to all OS. 😁
Author
Owner

@chewiesGit commented on GitHub (Feb 9, 2021):

It at least also exists on MacOS. My iPhone actually syncs much better than the desktop app on my Mac…

Anyway, you are right, it’s not a major security issue. That’s why I am still here after 2 years :) At the same time, I find it a bit frustrating that even after 2 years, nobody seems to take interest in a bug like this. Don’t need to be fixed first thing. But after 2 years?

Well, at the same time I also know myself that deauthorizing wouldn’t have an effect either if somebody just unlocks your vault offline. A real solution to this problem would therefore be when the different apps only work online and show the passwords only after syncing with the server. But that of course is unfeasible as it would mean than one could not view passwords offline..

So I guess in case I lose my phone, I should deauthorize all sessions and at the same time change all existing passwords. So even if somebody somehow unlocked the phone offline (which I know is unlikely but it could happen if someone for example watches entering the pin), they would only see an old version of the vault.

However, that doesn’t mean the sync issue should not be fixed as soon as possible. 😂

@chewiesGit commented on GitHub (Feb 9, 2021): It at least also exists on MacOS. My iPhone actually syncs much better than the desktop app on my Mac… Anyway, you are right, it’s not a major security issue. That’s why I am still here after 2 years :) At the same time, I find it a bit frustrating that even after 2 years, nobody seems to take interest in a bug like this. Don’t need to be fixed first thing. But after 2 years? Well, at the same time I also know myself that deauthorizing wouldn’t have an effect either if somebody just unlocks your vault offline. A real solution to this problem would therefore be when the different apps only work online and show the passwords only after syncing with the server. But that of course is unfeasible as it would mean than one could not view passwords offline.. So I guess in case I lose my phone, I should deauthorize all sessions and at the same time change all existing passwords. So even if somebody somehow unlocked the phone offline (which I know is unlikely but it could happen if someone for example watches entering the pin), they would only see an old version of the vault. However, that doesn’t mean the sync issue should not be fixed as soon as possible. 😂
Author
Owner

@LapinFou commented on GitHub (Feb 9, 2021):

I think the Bitwarden dev team is struggling to reproduce the issue.
For this kind of bug, 80% of the job is to be able to reproduce the problem.

@LapinFou commented on GitHub (Feb 9, 2021): I think the Bitwarden dev team is struggling to reproduce the issue. For this kind of bug, 80% of the job is to be able to reproduce the problem.
Author
Owner

@mrc77 commented on GitHub (Apr 2, 2021):

Today I did some testing on this issue, and it seems to happen if there are two or more Bitwarden apps unlocked and sharing the same external IP.

For example, when my Android phone and my Chromebook are both connected to the same WiFi hotspot, the Android app always syncs (maybe because it uses the Google Cloud Messaging instead of web sockets) but the Chrome extension on the Chromebook fails to sync.

If I lock both and switch my phone to use the 4G network (different IP), everything works as expected.

On the other hand, on my Windows PC, where I often unlock the desktop app, the Chrome and the Edge extensions, I rarely see the syncing to work properly.

@mrc77 commented on GitHub (Apr 2, 2021): Today I did some testing on this issue, and it seems to happen if there are two or more Bitwarden apps unlocked and sharing the same external IP. For example, when my Android phone and my Chromebook are both connected to the same WiFi hotspot, the Android app always syncs (maybe because it uses the Google Cloud Messaging instead of web sockets) but the Chrome extension on the Chromebook fails to sync. If I lock both and switch my phone to use the 4G network (different IP), everything works as expected. On the other hand, on my Windows PC, where I often unlock the desktop app, the Chrome and the Edge extensions, I rarely see the syncing to work properly.
Author
Owner

@pavankjadda commented on GitHub (Apr 9, 2021):

Closing this since I don't see this issue from 2.9.2 version

@pavankjadda commented on GitHub (Apr 9, 2021): Closing this since I don't see this issue from 2.9.2 version
Author
Owner

@joallard commented on GitHub (Apr 9, 2021):

I see this issue in the 2.9.1 version, just reproduced. (iPad)

It seems like 63449a3832 is the only change from 2.9.1 to 2.9.2. Did I miss a fix?

@joallard commented on GitHub (Apr 9, 2021): I see this issue in the 2.9.1 version, just reproduced. (iPad) It seems like 63449a3832478043feb29e2f1a354f6ef4966cc0 is the only change from 2.9.1 to 2.9.2. Did I miss a fix?
Author
Owner

@jeroenbaas commented on GitHub (Apr 16, 2021):

Just observed this too in iOS 12 / 2.9.1
Passwords synced only after opening the bitwarden app explicitly.

@jeroenbaas commented on GitHub (Apr 16, 2021): Just observed this too in iOS 12 / 2.9.1 Passwords synced only after opening the bitwarden app explicitly.
Author
Owner

@umairatstride commented on GitHub (Aug 31, 2023):

IMG_3343

We are at iOS 16 and I am experiencing the issue for first time in the last three years I have had the service. Of course my subscription is expired. It is being forced by developers?!

update: this is happening on Keeper

the constant uninstall and reinstall - are we developers or chefs?

@umairatstride commented on GitHub (Aug 31, 2023): ![IMG_3343](https://github.com/bitwarden/mobile/assets/23429784/1bfdc4db-ba5c-4cf2-9147-edab449bc271) We are at iOS 16 and I am experiencing the issue for first time in the last three years I have had the service. Of course my subscription is expired. It is being forced by developers?! update: this is happening on Keeper the constant uninstall and reinstall - are we developers or chefs?
Author
Owner

@umairatstride commented on GitHub (Aug 31, 2023):

I didn’t realize an open source application existed for a password manager 🤦🏾‍♂️

@umairatstride commented on GitHub (Aug 31, 2023): I didn’t realize an open source application existed for a password manager 🤦🏾‍♂️
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#339