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.