Next.js: a page that sets openGraph loses the layout's og:image
I set the share image once in the root layout and assumed every page inherited it. Every page that defined its own Open Graph title had no image at all. Metadata in the App Router merges one level deep, and openGraph is replaced as a whole.

