diff --git a/src/core/border_router/routing_manager.cpp b/src/core/border_router/routing_manager.cpp index e066fdd66..71e728a1d 100644 --- a/src/core/border_router/routing_manager.cpp +++ b/src/core/border_router/routing_manager.cpp @@ -4145,6 +4145,7 @@ void RoutingManager::Nat64PrefixManager::Discover(void) else { LogWarn("Failed to discover infraif NAT64 prefix: %s", ErrorToString(error)); + Get().ScheduleRoutingPolicyEvaluation(kAfterRandomDelay); } }