As you may know, Abaqus user subroutines are written in Fortran language using Intel Fortran. Intel Fortran compiler needs to work under Microsoft Visual Studio. For many users, this is really a challenge to find versions of Intel Fortran and Visual Studio compatible to their Abaqus version. If the version of your Fortran compiler does not correspond to that specified, incompatibilities may occur.
For a quick reference, you can see this Q&A:
After many years of working with different versions of Abaqus, here we provide you with a list of compatible versions. We have tested these combination and can assure you to work. Although, maybe you could find other compatibility sets.
In addition, we have a table for compatible versions of Intel Fortran and Visual Studio as follow, if you want to try other versions:
(Intel provided the data: