Same here like I've mentioned, that confirmed that I'm not the only one having trouble establishing a channel between two Electrum.

Then i had the ability to spend and recieve ( even without an invoice ) between 2 testnet wallet without any problems.
The issue was opening a channel between two Electrum wallets.
Means that "
Electrum wallet 1" should be able to open a channel by using "
Electrum wallet 2" nodeid (
and IP).
There hasn't been any issue with sending/receiving through lightning between two Electrum wallets as long there's enough channel capacity.