I am experiencing something similar to CSCut04689, where by imported prefix fails to be advertised to vrf when route to BGP next hop for the prefix changes.
For example prefix 10.1.1.1/32 is leaked from Global to vrf A, and 10.1.1.1/32 is know via BGP with its NH reachable via 192.168.10.1 in global. When I make a routing change (IGP metric), so that BGP NH is reachable via 192.168.20.1, then 10.1.1.1/32 is no longer leaked to vrf.
Workaround I plan to test is to reapply the vrf definition with its import export policies, without actually removing it. As well as clear route in global....then trace labels.
This issue is seen on ASR9010 running 5.3.4
Anyone seen similar issues or has good suggestions ?
Thanks in advance !