nunchuk-io / nunchuk-desktop

GNU General Public License v3.0
75 stars 10 forks source link

Old Bugs returned #72

Open Funman2 opened 3 weeks ago

Funman2 commented 3 weeks ago

Hey,

some old bugs, that where already solved, now returned in new version 1.9.39 ( Linux) in combination with latest Android version:

When signed in and creating a new TX in Desktop or Android the TX does not sync in collab wallet( free account) it does not show in messenger. Also signatures do not sync anymore via messenger if I export the transaction.

Also scanning in Desktop does work ( i can see the percentage of scanning progerss while scanning) but I dont see the webcam picture in Linuc client, instead a blanc white field.

tongvanlinh commented 3 weeks ago

@Funman2 Thank for your reporting, let us check the inform you

tongvanlinh commented 3 weeks ago

@Funman2 Can you check this setting is on or off image

Funman2 commented 3 weeks ago

Ah ;-) , that was turned off, so this was maybe missing...will check and get back. Thank you!

Funman2 commented 3 weeks ago

Hey, was setting up developer setting, then initiated a collab wallet. Then initiated a TX from desktop app Linux, but it could not sync the signatures again with android app, see screenshots. Also it does not show the transaction correctly in messenger, instead of saying 2 pending signatures it says "wrapping up" and "enough signatures collected", although I had not signed yet in Desktop ...only in wallet tab it is shown in the right way. But sync of signatures does not work. Bildschirmfoto vom 2024-10-27 21-28-56

Funman2 commented 3 weeks ago

Hey , tested again this gorning and I can confirm that version 1.9.37 works as intended and syncs the signatures in a collab wallet. But 1.9.38 and 1.9.39 dont sync with android.

Funman2 commented 3 weeks ago

Now strange enough it worked only one time, then after trying again it does not sync anymore

Funman2 commented 3 weeks ago

Today tried with primary key account, collab multisig wallet 3/2, 2 android devices, one linux desktop, and also old nunchuk 1.9.34 on windows, also signing only syncs from android to desktop but not the other way around... i even created a new primary account, new wallet. still does not sync ( developer settings are turned on)

qaNunchuck commented 3 weeks ago

@Funman2 Thank you for reporting. We've confirmed the issue, and it should be fixed in the next release.

Funman2 commented 1 week ago

Hey, tried the new version and the issue seems to persist. No sync in collab wallets from desktop to android... Also it does not display the unsigned transaction correctly ( only in wallet tab its shown right) it shows as it is already signed, but no signatures there:

grafik

Funman2 commented 1 week ago

Any News on this? I can´t use my collab multisig wallet with nunchuk anymore, i tried the last 3 or 4 desktop versions on nunchuk on linux, and version1.9.34 on windows: My setup is collab multisig 3/2 , airgapped keys, signing through messenger, the signed tx does not export from Desktop towards Android client anymore again. Why does this bug appear so often? I remember we had solved this already many times and now it is back again. It must be matrix related... the nunchuk android clients sync quite well among each other though...but I just love the desktop interface and design...would be really nice to have less bugs in it though.

tongvanlinh commented 1 week ago

@Funman2 Sorry for your issue, we're checking. In temporary, pls keep using in older version for collab wallet. We will make updated version by this week

Funman2 commented 1 week ago

As I mentioned none of the versions work anymore. Even not the older ones that used to work. I tried older versions on windows and Linux.

hugohn commented 1 week ago

@Funman2 what about trying to create a new Chat, and recover the wallet (via BSMS) from that Chat? using the latest version

Funman2 commented 1 week ago

I did that. Same issue.

Funman2 commented 1 week ago

I even created a new primary key account and recreated the wallet from scratch. Same issue, signed tx don't export into Android version. The other way round it works...

Funman2 commented 1 week ago

here are a view screen recordings to illustrate the issue: Bildschirmaufzeichnung vom 15.11.2024, 07:45:08.webm Bildschirmaufzeichnung vom 15.11.2024, 07:48:38.webm

tongvanlinh commented 1 week ago

@Funman2 thank you. We also reproduced same behavior, I'm still checking

tongvanlinh commented 1 week ago

@Funman2 Pls help me check on this version https://github.com/nunchuk-io/nunchuk-desktop/releases/download/1.9.41/nunchuk-window-v1.9.40.zip

Funman2 commented 1 week ago

There are a list of small minor bugs i will report shortly but they are managable!...will close for now, please dont change the way collab wallets work in the future anymore!:-) since i like to really use to now for increased security reasons! THANKS for all your great work!

tongvanlinh commented 1 week ago

@Funman2 Apologies for the unsatisfactory experience with the product. This was an oversight during our process of integrating new features. Thank you for your continued support. Collab Wallet will keep improving to serve you better.

Funman2 commented 1 week ago

yes but i am also aware that over all your product is free for me...! So thanks very much for all efforts! Now after further testing I had some issues exporting from android in messenger to desktop now...the tx did not show up in android messenger after creating it in messenger and now the signed tx from android did not export to desktop, although it showed the unsigned tx imported from android... After deleting the tx in desktop it showed up in android...strange.

tongvanlinh commented 1 week ago

@Funman2 could you share more info bellows:

Funman2 commented 1 week ago

Yes sure:

Was using the same account on android and desktop with the same primary key.

so when I created a new unsigned transcation on android it did not show up in the messenger of this android device, only in its wallet tab. But it did "export" via messenger to the desktop app now. Then when I signed on android in the wallet tab, the sig did not sync into desktop messenger. But when i deleted the transaction on android it somehow showed up on desktop as signed with the android key...

as you can see the tx is only shown in desktop although initiated on android device:

Nicht gespeichertes Bild 1

Screenshot_20241115_225307_Nunchuk