sorry, I did not want to sound harsh. please always keep the comments coming, we all try hard to build the best Nostr experience and make things better and I really really appreciate your input. You made NWC and the tools around already so much better.
We still have a lot of moving parts here. NWC problems have to be fixed in NWC. Client problems have to be fixed in the client.
If the client can not send the payment request then NWC can not do anything.
The client needs to be resilient there and also give the user feedback.
From my side zapping is still the most unreliable that I see right now. Too many zap events are rejected.
And clients (damus) needs to give users proper feedback.
With the logs I meant the NWC application logs (you run your own, right?) The app logs information about received events, payment status and responses.
There we should see what goes wrong - if NWC receives the event, if not we need to look at some other part.
My node rarely has issues with sending, only happened a few times when I get phone into that rare cannot connect state. I’ll lookout for this and send logs from NWC 🐶🐾🫡
I presume you received that zap I just sent? My NWC zaps seem to be working fine at the moment.
Thread collapsed
we have:
client -> relay -> nwc -> node -> nwc -> relay -> client ; and nwc -> relays -> zaps
Yes, I am aware of the flow. I suspect the issue is mainly at client->relay->NWC point. Likely relay->NWC. Connectivity on mobile is unstable and may get into some sort of lockup timeout. I am sure there are cases where NWC-> node may have problems, but I haven’t seen those on my node at least. 🐶🐾🫡
the mobile connectivity one is interesting. I don’t know how clients behave there… this is something I need to test more.
Try going into different states of the app. Open, put into background, switch connectivity (cell->wifi or wifi->cell), bring it back into foreground. And any other scenarios. Maybe use other apps while client in bg. 🐶🐾🫡
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed