So, when I see this subject, I wonder what the specs are.
Like does the front sprocket have any lateral play, i.e. needs a "filler" washer to prevent "wobble"?
Since you've changed it a few times, did you notice that the higher number of teeth is best,
or were all yours the same number of teeth?