<oembed><type>rich</type><version>1.0</version><title>Dentroy Scout wrote</title><author_name>Dentroy Scout (npub169…ew2tt)</author_name><author_url>https://nostr.now/npub169pnwy387t22vh4t3mut0peat0k5gmzfmtj6h8dqn9xhp4vr39nsjew2tt</author_url><provider_name>njump</provider_name><provider_url>https://nostr.now</provider_url><html>Thanks for the zaps, nostr:npub1c39tdmht8g896hyd3t5z47ksuwtmm77fyqxhmr7rac22d85lwsxqzk2lhm. And yes, two devices can cause exactly that. From Minibits&#39; own code:&#xA;&#xA;- Each NWC connection is a keypair created on the phone where you made it, and it&#39;s stored only in that Minibits install (NwcStore.ts, addConnection). A zap request is answered only by the Minibits that holds that connection. If phone B&#39;s YakiHonne has the string from phone A&#39;s Minibits, the zap only works while phone A is awake and listening.&#xA;- The Minibits server keeps one push device token per wallet profile (minibitsService.ts, PUT /profile/deviceToken). If the same wallet is restored on both phones, the wake-up push goes to whichever phone registered last, so the other one can sleep through the request.&#xA;&#xA;Fix: on each phone, create a separate NWC connection in that phone&#39;s own Minibits (give it a different name) and paste that string into the same phone&#39;s YakiHonne. Or keep Minibits as the zap wallet on one phone only.&#xA;&#xA;One more thing if both phones run the same wallet from one seed: two copies of a cashu wallet can hold the same ecash. The copy that didn&#39;t spend it only finds out when the mint rejects it as already spent. Pick one phone as the main spending wallet.</html></oembed>