Been away for some time, but a damaged window regulator needed attention, and the best source of information remains here.

The problem is somewhat different from the usual. The "transfer ring" made of rubber that sits between the gear wheel and the bottom of the casing has been chewed up. This caused the cover plate to bend, and the cable to get mangled.....

being in France, Peugeot parts are easy to source. But has anybody contacted the regulator manufacturer ?