stack_wallet icon indicating copy to clipboard operation
stack_wallet copied to clipboard

Bug: Wallets break after Seedvault restore/device-to-device transfer

Open lucasmz-dev opened this issue 11 months ago • 1 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Current Behavior

When using Seedvault for doing a backup of the device, when the backup is restored, Stack Wallet seems alright at first, but opening a wallet results in a "Failed to syncronize" issue.

Expected Behavior

Either backups work fine, or the app is excluded from backup. This may give the illusion that this backup works fine in Stack Wallet but in the end doesn't.

Reproduce Steps

  1. Create a backup using the latest Seedvault
  2. Restore backup into another device or profile
  3. Open Stack Wallet
  4. Open a wallet

Environment

  • Operating system and version: CalyxOS 5.14.2
  • Device platform and version: Android 14
  • Real device or emulator/simulator: Moto G52 "rhode"

Logs

No response

Further Information

This didn't seem to affect my Litecoin wallet, but it did seem to affect my other two ones, Bitcoin and Monero. I have backups of the keys.

Seedvault simulates device-to-device transfers to allow more apps to be backed up, and uses the AOSP APIs used for backup, e.g. the same ones as the Google device backup options found in Google Play Services but of course without being them.

lucasmz-dev avatar Jan 05 '25 04:01 lucasmz-dev

Can we have you try this one more time and see if it still happens with latest versions? We have the time for bug fixing these days so we can look into it.

@lucasmz-dev

rehrar avatar Oct 21 '25 15:10 rehrar