GRE tunnel running on one side but not the other?

So I had a GRE tunnel that was working fine until it suddenly stopped. I’ve rebooted both routers, restored good configurations, and it just won’t connect. Strange thing is, the connection shows “running” on one side but not the other. See:

Router A- https://is.gd/b10vXz
Router B- https://is.gd/XCoNkB

Any ideas?

I use GRE over IPSEC. For me this happened when one side had stale connection in tracking before IPSEC was up. My solution is a simple rule in firewall:

/ ip firewall filter add action=reject chain=output ipsec-policy=out,none protocol=gre

Und another note… In your current situation removing stale connection may help:

/ ip firewall connection remove [ find where protocol=gre ]

I am not using IPSEC, and have rebooted both routers. This should have reset the connections right? Either way, those commands didn’t work, same issue.