Jedes Industrieprodukt hat Toleranzen. Auch Batterien. Wenn die Halterung in der Uhr zu wenig Federwirkung hat, kann sie die Toleranz nicht auffangen.
Ich rate, den Batteriehalter genau zu inspizieren. Vielleicht lassen sich die Kontaktfedern etwas verbiegen.
Ich hab das schon bei einigen Geräten gemacht.
Bist Du sicher, dass die neue Batterie eine AA und nicht eine AAA Zelle ist?
Wenn der Längenunterschied wirklich im Bereich von 0,5 bis 2mm liegt, kann man eine (oder mehrere) Unterlegscheibe oä zwischen den Minuspol der Batterie und den zugehörigen Kontakt der Uhr klemmen. Der Minuspol der Batterie ist die flache Seite.
Ich habe ein Batterie-Uhrwerk mit einem Federweg des Batteriehalters von 1.0 mm.
Die eingelegte Batterie hat 50.25mm Länge
Eine Batterie mit 49.2mm Länge würde nur 0.05mm Federweg beanspruchen.
Die fällt garantiert heraus!
Außerdem wäre die Kontaktgabe sehr schlecht.