You need to use the same react and react-dom version for your packages/apps in your monorepo. Also put ^ before the version number.
For this specific case change your apps' A and B package.json dependencies to this:
    "react": "^19.1.0",
    "react-dom": "^19.1.0"
Source: There's a comment in Vercel's next repo that explains it in more detail: link