Pod to pod (different nodes) no route to host

Running a kubernetes cluster at home. Have noticed that there seems to be an issue with pod to pod communication when the pods are on different nodes.

ubuntu 18, kubernetes v1.13.4 with calico network. The pods can talk out to the outside world, but pod to pod communication seems to be failing if the pods are on physical different servers.

I have 1 master and 2 workers.

has anyone run in to this?