Funds don't show up in wallet, but visible in the blockchain

I have a really strange issue. Last Friday I send some funds to a Cake Wallet Taproot address using a silent payment. Let’s call it address A. From that address A I send a small amount to an other address. Address X. Now I received funds again on address A. The exact same address. I can see it in the blockchain. When I check the address, I see three transactions. 2 incoming and 1 outgoing. However, the wallet only shows 1 incoming and one outgoing address. The second incoming transaction never shows. Even though it’s already confirmed days ago.

I tried importing the wallet in Sparrow and Bluewallet, but they both can’t find the funds. Support does not respond anymore, after explaining my problem. :frowning: Are my funds now lost forever?

Hi, did support answer your ticket eventually? Is your problem resolved?

Problem is not solved. I had contact with support but they still need to get back to me on it. I updated the ticket a few days later but never got response anymore. :confused:

Can you post the ticket number? Look for it somewhere in your in-app support live chat, or in your e-mail, if you reached out using the application, or e-mail, accordingly. Someone will have a look at it and reply as soon as possible.

Last response that I got was 5-13 from support by e-mail. After that I got not response anymore. Even after I send an e-mail a week after it.

Hi John-Doe,

Silent Payment’s generated addresses are not made to be reused, which is a case we didn’t add in Cake, so that’s why you are not seeing the new transaction, we are not planning to add it as it counters the privacy that silent payments offer.

but I made a custom build that adds this feature so you can retrieve your funds, please let me know what approach is better for you to get an APK for this that you can install side-by-side with Cake (i.e you don’t need to uninstall the original production Cake Wallet, you can install this APK, it will be under the name “Silent Payments Reuse”).

Also please note that this build is a trial; it should check for new transactions in existing generated SP addresses. so you just restore your wallet there, use SP scanning with the correct date of the first SP transaction, and then hopefully you will be able to see and send the new funds

Thanks for the reply. Why does support not contact me on this? :wink:

They mentioned the issue and I had it saved, but it’s just now that I got a chance to make the build, I already notified them, feel free to wait for them to message you if you are the same person that’s in the support ticket

Ok, thanks. I will wait for them to notify me.

Also, I have have no Android devices in my home. Only MacOS and iOS devices. I could install an emulator. Do you have any suggestions for an emulator?

I verified with support. :slight_smile: I need an Android emulator to work with. How am I able to get the APK?

you can download it from here, Wormhole - Simple, private file sharing

the file will expire in 24 hours tho.

and let me know if it works or not, and again, please know that this a trial, we haven’t had this case before and it should not be the use for Silent Payments as it counters the privacy features of SP

Thank you very much. I am waiting for the download now. Hopefully it will start soon. I will give it a try as soon as I can and will let you know if it worked of not.

I understand it’s a trail. Right now I am willing to try everything. :slight_smile:

Ok, I got it up and running. I restored my wallet with the seed. Connected to a node and did a silent payment scan from the first time I received a silent payment. The second transaction to the same address happened 3 days later after the first one.
The transaction and the BTC does not show up in the wallet. The BTC is still not visible. Really appreciate the help though!

ok that excludes one approach, I have 2 more trials in mind, but I want you to rest assured, I am optimistic that we can get you your funds back, just please be patient with the process, thanks in advance :folded_hands:

now, second approach, do you have the wallet that has the previous SP transactions existing in the production app with the first SP transaction and its sent transaction in the history? if so, please create a backup file from production, and re-install the APK I shared with you above, but this time restore from the backup file you created, not the seeds. and do the scan again please, and let me know how it goes.

this should work, but if you don’t have the original wallet with the SP transactions or it doesn’t work, then please let me know and I have one other approach in mind

1 Like

Omar! You are a life saver!

The backup restore in the APK and rescanning the silent payments worked! :slight_smile: I see the funds now and was able to send it out now. So the funds are safe now!

Thank you so much! How can I repay you?

Glad I could help.

No need to repay anything, thanks for using Cake Wallet, and please let us know, through in-app support or here, if you have any feedback or things you want to see improved in the app.

Thanks again for your patience and understanding. Have a great day :folded_hands:

1 Like

Thank you very much again. I really love using Cake wallet. It’s great!

1 Like