Below I have inserted a few rows from the Release Notes of RobotStudio 3.1:
Supported Controller Versions Full support
S4c/S4c+ with RobotWare 3.2/52, 4.0/100 Limited support
S4/S4c with RobotWare 3.0, 3.1 (3.0 is only supported for S4C). Linear jogging, View Robot at Target, Jump to Target, robot axis configuration support and automatic setup of external axes are not supported.
RobotStudio hasn’t got full support in the contoller until 3.2. Controller 2.1 is really only to use “as is”. 3.0 and 3.1 is usually no problem to start but not fully supported. We have noticed that the more modern computer and operating system you have these problems you mention seems to be more frequent.