linux – OSPF loopback route learned not installed in forwarding table in FRR

Closed. This question is off-topic. It is not currently accepting answers.

NE is a site for to ask and provide answers about professionally managed networks in a business environment. Your question falls outside the areas our community decided are on topic. Please visit the help center for more details. If you disagree with this closure, please ask on Network Engineering Meta.

This should be a REALLY, REALLY simple OSPF config. I have 2 VM running FRR that I would like to announce their /32 loopback address between each other. The config is as below:
ip forwarding
ipv6 forwarding

interface ens192
ip ospf area 0
ip ospf network broadcast

router ospf
router-id <LOOPBACK_IPV4>
maximum-paths 32
redistribute connected

Both VMs has a single NIC (ens192) configured to a /24 subnet (10.0.121.0/24). Both can ping each other. However when showing the route to the neighbor’s loopback vice versa, It shows that the route is inactive.
image-2024-07-19-123234689
image-2024-07-19-123445372
image-2024-07-19-123520973
Is this some sort of default FRR behavior? Sorry I’m not great with OSPF 😅
What are methods that I can use to find out the cause of a route/prefix in a routing protocol not being installed into the forwarding table?