Well, I got it to work for a hot second. I could ping across subnets in both directions. I rebooted the GLI and I am back to one way. No idea what changed with reboot to stop working again.