I did not find a proper place to report bugs, so I'll try here.
I have found that when I have my forth axis enabled soft limits will not work as expected. When I start the application I can turn on and off soft limits, but as soon as I have moved the extra rotaty axis just a little I'm not able to turn soft limits on again. It will just say the requirements for soft limits is not fulfilled or something like that. The only thing that works is to restart the application.
I have ticked "Rotational 360 rollover" and unticked "Rotational soft limits" in the General Logic configuration.