I tested the RPM probe configuration on the physical hardware and it seems to work fine. Please find the lab details and let me know if you see any difference on your router Following is the test topology, and I am trying to track 11.11.23.0/30 on MX960 router ge-1/1/3 ge-1/1/3 +-----------+ +----------+ +----------+ | | | | | | | | | | | | | |.1 .2 | | | | | |----------------|. | | | | | 11.11.12 | | .1 .2 | | | mx960 | | ................. | | | | | 11.11.23 | | | |.5 .6| | | | | +----------------+ | | | | | 11.11.12 | | | | +-----------+ +----------+ +----------+ ge-1/2/4 ge-1/1/4 ##Intial configuration on MX960 labroot@twister-re0# show routing-options static route 11.11.23.0/30 { next-hop 11.11.12.2; qualified-next-hop 11.11.12.6 { preference 10; } } ##RPM and Event-Option Configuration Applied on MX960 router for tracking route 11.11.23.0/30 set services rpm probe PING_R2 test toR2 probe-type icmp-ping set services rpm probe PING_R2 test toR2 target address 11.11.12.2 set services rpm probe PING_R2 test toR2 probe-interval 1 set services rpm probe PING_R2 test toR2 test-interval 5 set event-options policy PING_OK events ping_test_completed set event-options policy PING_OK attributes-match ping_test_completed.test-owner matches PING_R2 set event-options policy PING_OK attributes-match ping_test_completed.test-name matches toR2 set event-options policy PING_OK then change-configuration commands "set routing-options static route 11.11.23.0/30 next-hop 11.11.12.2" set event-options policy PING_OK then change-configuration commands "deactivate event-options policy PING_OK" set event-options policy PING_OK then change-configuration commands "activate event-options policy PING_NOT_OK" set event-options policy PING_NOT_OK events ping_probe_failed set event-options policy PING_NOT_OK attributes-match ping_probe_failed.test-name matches toR2 set event-options policy PING_NOT_OK then change-configuration retry count 5 set event-options policy PING_NOT_OK then change-configuration retry interval 10 set event-options policy PING_NOT_OK then change-configuration commands "delete routing-options static route 11.11.23.0/30 next-hop 11.11.12.2" set event-options policy PING_NOT_OK then change-configuration commands "deactivate event-options policy PING_NOT_OK" set event-options policy PING_NOT_OK then change-configuration commands "activate event-options policy PING_OK" ##Results when ping is working: labroot@twister-re0# ...ffic interface ge-1/1/3 no-resolve matching icmp 14:32:18.913353 Out IP 11.11.12.1 > 11.11.12.2: ICMP echo request, id 3328, seq 7680, length 8 14:32:18.914097 In IP 11.11.12.2 > 11.11.12.1: ICMP echo reply, id 3328, seq 7680, length 8 labroot@twister-re0# show event-options | display set set event-options policy PING_OK events ping_test_completed set event-options policy PING_OK attributes-match ping_test_completed.test-owner matches PING_R2 set event-options policy PING_OK attributes-match ping_test_completed.test-name matches toR2 set event-options policy PING_OK then change-configuration commands "set routing-options static route 11.11.23.0/30 next-hop 11.11.12.2" set event-options policy PING_OK then change-configuration commands "deactivate event-options policy PING_OK" set event-options policy PING_OK then change-configuration commands "activate event-options policy PING_NOT_OK" deactivate event-options policy PING_OK set event-options policy PING_NOT_OK events ping_probe_failed set event-options policy PING_NOT_OK attributes-match ping_probe_failed.test-name matches toR2 set event-options policy PING_NOT_OK then change-configuration retry count 5 set event-options policy PING_NOT_OK then change-configuration retry interval 10 set event-options policy PING_NOT_OK then change-configuration commands "delete routing-options static route 11.11.23.0/30 next-hop 11.11.12.2" set event-options policy PING_NOT_OK then change-configuration commands "deactivate event-options policy PING_NOT_OK" set event-options policy PING_NOT_OK then change-configuration commands "activate event-options policy PING_OK" [edit] labroot@twister-re0# run show route 11.11.23.2 inet.0: 17 destinations, 19 routes (17 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 11.11.23.0/30 *[Static/5] 00:00:09 > to 11.11.12.2 via ge-1/1/3.0 [Static/10] 00:18:18 > to 11.11.12.6 via ge-1/2/4.0 ##Results when ping is not working: labroot@twister-re0# ...ffic interface ge-1/1/3 no-resolve matching icmp verbose output suppressed, use or for full protocol decode Address resolution is OFF. Listening on ge-1/1/3, capture size 96 bytes 14:21:46.637930 Out IP 11.11.12.1 > 11.11.12.2: ICMP echo request, id 3328, seq 7680, length 8 14:21:46.639264 In IP 11.11.12.2 > 11.11.12.1: ICMP host 11.11.12.2 unreachable - admin prohibited filter, length 36 labroot@twister-re0# show event-options | display set set event-options policy PING_OK events ping_test_completed set event-options policy PING_OK attributes-match ping_test_completed.test-owner matches PING_R2 set event-options policy PING_OK attributes-match ping_test_completed.test-name matches toR2 set event-options policy PING_OK then change-configuration commands "set routing-options static route 11.11.23.0/30 next-hop 11.11.12.2" set event-options policy PING_OK then change-configuration commands "deactivate event-options policy PING_OK" set event-options policy PING_OK then change-configuration commands "activate event-options policy PING_NOT_OK" set event-options policy PING_NOT_OK events ping_probe_failed set event-options policy PING_NOT_OK attributes-match ping_probe_failed.test-name matches toR2 set event-options policy PING_NOT_OK then change-configuration retry count 5 set event-options policy PING_NOT_OK then change-configuration retry interval 10 set event-options policy PING_NOT_OK then change-configuration commands "delete routing-options static route 11.11.23.0/30 next-hop 11.11.12.2" set event-options policy PING_NOT_OK then change-configuration commands "deactivate event-options policy PING_NOT_OK" set event-options policy PING_NOT_OK then change-configuration commands "activate event-options policy PING_OK" deactivate event-options policy PING_NOT_OK [edit] labroot@twister-re0# run show route 11.11.23.2 inet.0: 17 destinations, 18 routes (17 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 11.11.23.0/30 *[Static/10] 00:17:33 > to 11.11.12.6 via ge-1/2/4.0