In micro BFD, when using interface IP as local/neighbor address if there is a interface flap, MicroBFD remains "down" even if the physical link is "up".
Using interface IP for microBFD as below:
Example:
bfd-liveness-detection { version 1; minimum-receive-interval 100; multiplier 3; no-adaptation; transmit-interval { minimum-interval 100; } neighbor 129.1.1.2; local-address 129.1.1.1; }
Platform limitation.
PTX has a platform limitation and needs to use only loopback IP as Micro BFD Local/Neighbor Address.
2020-02-09: Updated cause and solution to state that this is a platform limitation.