conda cannot find a combination of versions that satisfies everything at once
Every package pins its own dependency ranges, and the more tools you stack into one environment the likelier two of them demand incompatible versions of Python, R, or a shared library. The solver is not broken — it is reporting that no valid combination exists.
Give each tool its own environment instead of one shared one; this single habit prevents most bioinformatics install pain. If it still fails, pin the Python version explicitly, put conda-forge above bioconda in channel priority, and retry with mamba, whose solver names the actual conflicting pair far more clearly.