I've gone through various articles, but the problem still occurs.
Steps Taken:
1. Enable Remote Desktop on my Microsoft Surface Pro
2. Went into Linksys EA6500 configuration and have tried the following configurations:
a. Single Port Forwarding external: 8888 internal: 3389 Dest IP: 192.168.1.100 (Surface Pro, which I've also setup as a static IP on the router)
b. Single Port Forwarding external: 3389 internal: 3389 Dest IP: 192.168.1.100
c. Multiple Port Range 3389 - 3389 Dest IP: 192.168.1.100
3. Made sure that Windows firewall was not blocking RDP, even tried turning it off.
4. Checked Whatismyip for external IP address
5. On the RDP Android app, I added a new RDP session with the following details:
a.Entered PC Name: External IP, Username
b. Gateway: 192.168.1.1:3389 also tried Gateway: 192.168.1.1:8888
It will keep erroring out saying: "We couldn't connect to the gateway because of an error. If this keeps happening, ask your admin or tech support for help.
Error code: 0x3000008