Hi William,
Typically, component dependency conflicts result by manually editing the Magento 2 composer.json file. It can also be caused by third-party modules that depend on earlier Magento components than the ones you have installed.
So please edit tocomposer.json make any of these changes and try the readiness check again.
Hope it helps!
if issue solved,Click Kudos & Accept as Solution
Thanks