I'll guess I wait till their live chat comes online.
I even tried to add more nodes but so payments went through some failed...
I'll give it an hour to see if the network spreads the word about the channel. Fun fact, I can zap myself
Yup