Gurobi Compute Server can work with multiple Gurobi releases on the client side.
The server automatically selects the appropriate runtime, depending on the version of the Gurobi Optimizer library that is used by the client program. The most common reason for the error message "No compatible runtime available for version X.X.X" is that there is a newer version on the client-side without a corresponding runtime on the server-side. Generally, this is because the client has been updated but the server has not. However, this can also happen when the server has been updated to a version that no longer supports the client's version.
A Gurobi Compute Server release contains all runtimes for all supported client releases. Therefore, upgrading to the latest server release is recommended, even if some client machines still use a previous (still supported) version of the optimizer.
When starting the Compute Server, the available runtimes will be displayed in the log, for example:
info : Available runtimes: [10.0.2 10.0.1 10.0.0 9.0.0 9.0.1 9.0.2 9.0.3 9.1.0 9.1.1 9.1.2 9.5.0 9.5.1 9.5.2]
The best solution is to ask the cluster administrator to upgrade the cluster. To upgrade to the latest version of Compute Server release, please follow the instructions in How do I upgrade Compute Server?
Alternatively, to downgrade your gurobipy installation via pip, you can run python -m pip install gurobipy==9.5.2, for example.