Make sure to disable the IP6 DHCP server on the LAN. For some reason it is on by default, which will cause problems in an IP4 only setup.
Pokemon is a buggy app that kind of works when only it wants to anyway. It's not necessarily your network. It should work with a default setup with no holes in the firewall.