I get that issue also when trying to zap others their payment won't work. I am using wallet of Satoshi and never had a problem with them. Now that I think about it I'm not sure if it's their wallet that had issues or mine. Hard to know.
I'm working on setting up a BTCPay server to control my own Bitcoin and zaps because I don't like depending on other wallets.
Setting up your own BTCPay Server is difficult it's not for thr average user.
Hopefully in the future their is an easy way to host your own lightning wallet because there is a big demand for people to want to have a lightning wallet but there isn't mant trustable wallet hosts and setting up a BTCPay Server is way to difficult.