I hate to have to ask those questions like are you testing from outside but you would be surprised how many people don't do that. I test with my phone on LTE as well.
Maybe show route -n from both ER-X and Pi.
You didn't answer whether you tried pinging the desired server or any other hosts on the LAN.