I stopped f-ing around with things like coinOS because PWAs never stay running in the background. I switched to npub.pro for recieving and get it as cashu ecash.
For most, and to make it as simple as possible, I recommend minibits wallet for both send and recieve zaps.
Connect your nostr client to minibits wallet with NWC. Use the included minibits lightning address (on the minibits 'contact' tab) for recieving and it gets stored in your minibits wallet. Your sats can be reused for zapping in the same wallet.