When a new major/minor version of the arcgis package is first released, it often is not compatible with the default python environment available in the latest release of ArcGIS Pro.
Since much of the documentation talks about first cloning the default Pro python environment, and then upgrading/installing arcgis into the cloned environment, the documentation should discuss this. Many users are not knowledgeable enough about arcgis and conda/python to understand that at times there are incompatibilities between the latest release of arcgis' requirements and the default python environment they have in Pro.
For example, the current arcgis release, 2.4.0, is not compatible with the default python environment in the currently released version of Pro, 3.3. Once Pro 3.4 is released, then it will compatible, however, in the meantime, many users are being set up for failure.