Debugged it further and found that agent sends delayed subscription to control-node. Due to missing subscription, control-node doesn’t re-originate the route. Routing instance config rxed: 2016-02-26 15:52:53.298 AgentXmppMessage: Received xmpp message from: 172.16.180.8 Port 5269 Size: 770 Packet: $ controller/src/vnsw/agent/controller/controller_init.cc 839 2016-02-26 15:52:53.383 AgentXmppMessage: Received xmpp message from: 172.16.180.8 Port 5269 Size: 357 Packet: $ controller/src/vnsw/agent/controller/controller_init.cc 839 2016-02-26 15:52:53.436 AgentXmppMessage: Received xmpp message from: 172.16.180.8 Port 5269 Size: 835 Packet: $ controller/src/vnsw/agent/controller/controller_init.cc 839 2016-02-26 15:52:53.436 AgentXmppMessage: Received xmpp message from: 172.16.180.8 Port 5269 Size: 807 Packet: $ controller/src/vnsw/agent/controller/controller_init.cc 839 Subscription sent after ~3 mins 2016-02-26 15:55:53.179 XmppTxStream: Sent xmpp message to: 172.16.180.8 Port 5269 Size: 386 Packet: $ controller/src/xmpp/xmpp_connection.cc 209 2016-02-26 15:55:53.179 XmppTxStream: Sent xmpp message to: 172.16.180.5 Port 5269 Size: 386 Packet: $ controller/src/xmpp/xmpp_connection.cc 209 I have taken gcore of grouter-agent when it has VRF struck in deleted state.