I experienced the same issue, I supposed the problem was related to the availability of the wallet when it is in background, but also switching between the two apps while the zap runs, to keep both in foreground, doesn't help very much.
Now I'm testing cashu.me and it seems sligtly better.
Probably wallet of satoshi is totally server side.