*just note if we need eXch node ID just to exchange BTC LN to BTC (or another coin).
We don't need that to receive BTC LN (just invoice with 0 amount)
You don't need to connect to eXch's node to send them a LN payment. That's the "Network" part of "Lightning Network".
This was our QR imager truncating large strings which was the case for LN invoices, which got a fix already.
I can confirm it now works as expected.