I have a setup simualr to what you are looking to do, and I had a simular problem.
Because you are using router between the edgerouter and the computer, the computer is not getting a dhcp address from the edgerouter. You have two choices. 1) Turn dchp back on the router. or 2) Set the static address on the computer in the range 192.168.20.xx.
Remembering to switch between static, and dhcp drove me crazy for 20min, on one occation.