The "support" issue with SLES12SP2 is that the methodology (or response to the existing method) of identifying the running version of the OS changed. Pretty much any controller version older than 7.92HF3 will run but you can't install any additional packages that require the identification of the OS type or version.
You don't indicate what your error is or what you have running already or not so here's the couple things that I did to account for the varying scenarios.
You have to get a version of nimsoft running on the robot to start. If you are on SLES12SP2 you have a chicken and the egg issue - can't run the installer because it asks the controller what version you are running. The really crude solution is to find a similar bittedness Linux system with UIM already running on it and just copy the whole /opt/nimsoft directory structure to your new machine. If you search the help docs there are instructions on how to create the startup files if you're not familiar with that. I think that the documents on how to run two robots on one server include that and that is a recent conversation topic item on the forum.
Whatever way you go about it, once you have a non-7.92HF3 version running, you then are faced with defeating the OS and version checks in the install package.
I just made a copy of the robot_update package and then deleted all the tabs that didn't apply to the exact version I was installing. Make sure to remove the criteria fields on each tab so that the controller doesn't have to check the OS on the local system.
Then drop that on the new system. It should install and replace whatever you copied over there to boot strap things.
When that is complete, you will have the HF3 version of the controller running on that system but the package name, version and build numbers may be wrong. That can be fixed by dragging the unmodified official HF3 version onto the robot and allowing it to replace the previous install.
At this point I'd suggest that if you have a number of these systems to do, tar up the /opt/nimsoft directory so that you can use it on the next system. Will save a couple steps.
If you push your support person, perhaps they can add to the need to release a native infrastructure installer that includes this SLES12SP2 support from the start.
Also if you are copying Nimsoft installs around, don't forget to empty the contents of /opt/nimsoft/niscache
-Garin