I searched and could only find a topic that showed someone having an issue calibrating ESA on a K1200S without the hall sensors, but I figured I will share my story of how I fixed a stuck rear shock on my k1200S.
A few weeks ago the bike seems to be stuck in the 2 rider position. When I cycled through the positions, they would show, but it would not "blink the display" like it used too. The ride solo was very hard. I looked at the rear shock and it didn't move.
I bought the GS-911 last week (didn't want to wait for the WiFi version as I had an immediate need) to try and calibrate it. Well, with the latest beta version of the software it told me "No ESA can be calibrated is fitted for this motorcycle". The buttons were greyed out after clicking "OK". This was truly a bummer as I couldn't do what I wanted to try. So I looked though everything else and was happy with all the other info it gave.
Not wanting to sit in the garage I went upstairs and just went through all the items to see what else could be done. When clicking through the software, it told me that a GS-911 wasn't attached. I clicked OK, and could at least see all the menu items were. Well, oddly enough I went back to the ESA calibration and I got a message that said to connect the device. I just clicked OK and to my surprise the calibration buttons were not greyed out. I thought this was too good to be true, but immediately went down to the motorcycle and plugged it in with the GS-911. As soon as the computer recognized the device, I clicked on the rear calibration. Got another message, but I heard the ESA motor run! It cycled the shock all the way down and up. I couldn't believe it so I pressed it again, and I got an error message on the computer, but the shock cycled up and down. There were no calibration readouts on the program, but it cycled the shock, I essentially tricked the software past the message and allowed me to send the command top the bikes computer. I unplugged the GS-911 and started the bike. I cycled to the rider and luggage mode, and the display flashed and moved the shock! I now tried all the modes and the display flashed every time and set the shock.
I can't say how happy I am about this as I didn't want this to turn into the "You need a new rear shock". I will now always be careful and only set pre-load when the bike is unloaded.
For the developer, it would be very cool to add a function to the non-hall ESA owners that could just tell the bike to do whatever happened when I clicked the "calibrate rear shock" without it checking if it has the hall sensors. Put a warning message or whatever, but this has the potential to fix the 2 rider stuck shock issue.
Thanks!
Andreas