I stood up 3 RouterOSv6.49.2 CHRs on a LAN, configured an extremely basic OSPFv2 configuration, and let it go. In my case, no adjacency successfully forms and all three routers cycle through adjacencies with two other peers. Presumably this is because the whole conversation happens with the multicast address and every packet with a different router ID or different set of parameters confuses it and it tears the adjacency down and starts again:
00:58:27 route,ospf,info Database Description packet has init bit set in middle of an exchange
00:58:27 route,ospf,info OSPFv2 neighbor 10.0.0.3: state change from Full to 2-Way
00:58:27 route,ospf,info OSPFv2 neighbor 10.0.0.3: state change from 2-Way to Down
00:58:27 route,ospf,info OSPFv2 neighbor 10.0.0.2: state change from Exchange to Down
00:58:27 route,ospf,info Discarding packet: no neighbor with this source address
00:58:27 route,ospf,info RouterId=10.0.0.2
00:58:27 route,ospf,info source=10.0.0.2
00:58:27 route,ospf,info Discarding packet: no neighbor with this source address
00:58:27 route,ospf,info RouterId=10.0.0.2
00:58:27 route,ospf,info source=10.0.0.2
00:58:27 route,ospf,info Discarding packet: no neighbor with this source address
00:58:27 route,ospf,info RouterId=10.0.0.2
00:58:27 route,ospf,info source=10.0.0.2
00:58:27 route,ospf,info OSPFv2 neighbor 10.0.0.3: state change from Full to Down
00:58:27 route,ospf,info Database Description packet has init bit set in middle of an exchange
00:58:27 route,ospf,info OSPFv2 neighbor 10.0.0.2: state change from Full to 2-Way
Could you post your OSPF configs so we can get to the bottom of what's happening here?