Belt sometimes goes off under the rain

Thank you for your answers.
No it is not centered on the freewheel. It is more close to the frame than to the wheel.

Seems the freewheel is not enough close to to frame… :question:

Here are photos of the snubber, nothink to notice, it seems OK.
BUT there was no washer… is it supposed to be a washer on the bolt ?