# Unable to keysend (or swap) . strange error messages

**URL:** <https://community.umbrel.com/t/unable-to-keysend-or-swap-strange-error-messages/14560>\
**Category:** Support and Troubleshooting\
**Created:** [December 7, 2023, 11:22am UTC](https://community.umbrel.com/t/unable-to-keysend-or-swap-strange-error-messages/14560 "2023-12-07T11:22:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tepeji](https://avatars.discourse-cdn.com/v4/letter/t/96bed5/32.png) [@tepeji](https://community.umbrel.com/u/tepeji)\
**Post date:** [December 7, 2023, 11:22am UTC](https://community.umbrel.com/t/unable-to-keysend-or-swap-strange-error-messages/14560/1 "2023-12-07T11:22:18Z")

</div>

HI, I have a problem i don’t understand. I need your help.

what i originally was trying is to swap some lightning funds from a node (say NODE\_A) to … whatever (in my case boltz) using a specific channel. (that is a possibility using Thunderhub.  
it worked using one of NODE\_A channel but didn’t for another one (say a channel to NODE\_B) although large funds are there. and the channel enabled. it results in : insufficient balance for payment.

to investigate further :

i then tried just to keysend from NODE\_A to NODE\_B. just 10 sats. and that resulted in :  
“cannot return null for non-nullable field payinvoice.is\_confirmed. keysend lightning network”  
although Keysend are acccepted ( configured as enable on the advance setting parameters on UMbrel Lingthnig App)

finally i tried the other way . to keysend from NODE\_B to NODE\_A . that resulted in 🙂  
PaymentPathfindingFailedToFindPossibleRoute … when there is a direct , enabled channel from NoDE\_B to NODE\_A.

i’d like to understand what are those messages and why it behaves like that … ( a conf problem ?).  
it looks like a sign the channel has pb. but maybe so has node\_B so i’d prefer to understand what is going on instead of just closing that channel.

thanks a lot lot if you can help or give me more things to try to pinpoint the problem.
