@ScottAndrews that is interesting theory. Are you saying that even when turned front wheels try to return steering to center, electric motor in steering gear needs to react to this? And it cannot just be on "neutral"?
If that's the case, then the caster can probably play a role. So you think that when wheels try to go straight by themselves, ECU thinks it's going faster than "normal" (for Citroen) and starts to put some force against?
Not quite. I think part of the problem is that the torque sensor is calibrated for the torque required to steer the C2, and the torque vs steering angle characteristic of the E9 is different.
Because of the larger caster angle, the E9 requires more rack force to turn the wheels. This means that you need to apply more torque to achieve a given steering angle. One possibility then is that areound zero angle, there is still some residual motor current that is sufficient to overcome the restoring force of the caster angle. So t
he motor torque just doesnt go down as fast as the camber retoring force, and the rack hangs up before it reaches center.
Re-calibrating the torque sensor to reduce the torque signal near zero might allow you to eliminate that effect.
I also did a bit more research on this, and found the attached paper. It is a bit hard to read because it is transated from Korean, but it deals directly with the issue you are experiencing. Notably, they did a sensitivity analysis that indicates that one of the dominant factors in returnability (the technical term for this issue) is wheel CAMBER. So, that might be another thing to explore, and it may be easier than trying to re-calibrate the sensor.
On the other hand, the sensor calibration may not be all that difficult, and it may avoid a situation where you have to adjust the camber to get returnability, but that messes up the handling of the car.
The manufacturer of the rack presumably sells these for use in many different cars. And, since all cars have different inherent steering force characteristics, it is likely that they have provision for calibrating the system to any particular car. This maybe embedded inthe firmware, which may be challenging to get to. If you can extractt he firmware, then you can probably de-compile it and identify the calibration table, adjust that, and recompile. Save a copy of the orignal code though!!
Another alternative would be to impose a calibration circuit between the torque sensor and the ECU. Deep inside the torque sensor is a mechanism that uses the differential rotation of the rack side of the column and the steering wheel side (this differential rotation being proportional to the torque applied to the column) (See the video I posted above). This is usually sensed by the motion of coils inside the sensor, which then couple more or less energy. High torque presumably resulting in higher coupling. This signal (or more likely a pair of signals, one for right and one for left) start life as analog voltages or currents, so you can presumably pre-distort those to effect a calibration that will offset whatever is in the calibration table inthe ECU, and effect your own calibration. You can create compression or expansion of the torque vs angle curve using diodes in the gain path of an op-amp circuit.
Here is what may be a more understadable representation of the problem.
As can be seen in the right hand graph, there are THREE equilibrium points where the steering will come to rest (boost equals restoring force). One on right, one on the left, and one in the center. I'd bet if this is the cause, that if you are turning right, and let the car straighten out, it will stop straigtening a little to the right. If you steer it past that spot, it will settle in the middle, and if you steer it to the left past the left side equilibrium point, it will do the same thing on the left.
You can also see here that if you increase the restoring force by increasing the caster, you can mitigate some of this negative boost, but you can also do that by changing the torque vs motor current characteristic to keep the motor force below the restoring force over the full range of steering angles.