Measure, do not guess
Run the Controller drift test with the controller resting on a table. Note the resting offset and whether it is constant or wanders. A constant offset of a few percent points to calibration; a value that changes between tests points to a mechanical or soldering problem.
Why does the controller still remember the old stick?
PlayStation controllers store a centre and range calibration in their firmware. After a module swap that stored calibration belongs to the old stick, so the new one reads off-centre even if it is perfect. Run a centre and range recalibration over USB, which the calibration page on this site does for DualShock 4 and DualSense in Chrome or Edge, then measure again. On Switch, run Calibrate Control Sticks in System Settings. Xbox controllers do not store a user calibration, so on Xbox the remaining options are a deadzone or the mechanical fixes below.

Seating and soldering problems
A module that does not sit flush on the board is slightly tilted at rest, which reads as drift. Check it from the side; if one edge is raised, reheat the joints and press it down. Too much heat during soldering can also damage a new potentiometer: if the drift appeared right after soldering, the part may have been cooked and needs replacing. Bridged or cold joints on the potentiometer pins give an unstable reading that jumps between tests.
Centring spring tension
Cheaper replacement modules often have a weaker centring spring, so the stick does not return all the way to centre. On many modules the spring sits under a small metal retainer on each axis; gently pressing the retainer tabs inward increases the tension and helps the stick return to true centre. Work slowly and re-measure after each small adjustment. If the module has no adjustable retainer, a module with a stiffer spring is the fix.

When the module itself is the problem
Not all replacement modules are equal. Unbranded potentiometer modules vary in quality, and a few drift out of the box. If calibration, seating and tension are all correct and the offset is still above 3%, try a module from a different batch, or move to a Hall effect or TMR module, which does not depend on a carbon track at all.
Frequently asked questions
Why does the new stick read fine on PC but drift on the console?
The console applies the controller's stored calibration, which still belongs to the old stick. Recalibrate the controller itself over USB, for example on this site's calibration page in Chrome or Edge.
Can I fix a new Xbox stick with a calibration tool?
Xbox controllers do not accept a user calibration. Use a deadzone in Steam or the game, or fix seating and spring tension.
How much drift is acceptable on a new stick module?
Under 2% at rest is normal and invisible in games. Above 3% on a new module is worth investigating.
