Any time I've had anything like this happen on my old mower, I've simply adjusted the drive disk to fix it. It can be a pain just because of all the stuff in front of the drive disk that makes it hard to get a proper tool in there, but a hex socket on a small extension and a 1/4" ratchet have worked well for me. Corrosion can be an issue too, so proceed accordingly.
Here is a diagram of the adjustment:
If you have some rust issues, it can be a pain to get the drive disk to move on the output shaft, but a wooden dowel and a hammer can help loosen things up a bit.
A couple of things to remember:
Only do this adjustment with the mower in "Neutral."
Be sure to really tighten (I haven't found a recommendation for how much torque to use) the two grub screws in the drive disk, or you'll have to do this adjustment after just a few hours of mowing.
The job will be easier and more pleasant if you take a pressure washer, or at least a leaf blower, to the whole mower (top and bottom) before you deal with it.
A cheap adjustable combo square like
this makes it very easy to measure the adjustment.