You drive a wheeled robot around a 3 m square marked on the floor. It finishes exactly on the start mark. Its own odometry insists it is nearly a metre away and facing the wrong way.
Nothing is broken. You will find out which parameter is responsible, measure the parameters properly with two simple tests, and see what remains.