There’s a known issue there, where in some cases computers on the same local network are not able to connect using the external ip, but can when using the local ip (that means “using direct connect”)
Since port forwarding does not see to work for you, could you give me the exact name/model of your router, and which ISP/country you are are using?