It does seem that the latest DF digital servos are prone to this problem and I suspect that it is a fundamental design issue. It is probably still worth trying a few things to confirm.
Try the winch in a different channel on your Rx
Try your winch on a different Rx
Try a different Tx
Try a different battery and leads
I suspect that none of these will make any difference. If so then there is not a lot you can do
My guess (and it is only a guess) is that the control algorithm has been too highly tuned for maximum performance (speed / position accuracy). Whilst it works well when the winch is new, if the electrical / mechanical properties change over time then control accuracy can degrade.
I wonder if a new version will be released or perhaps even a software upgrade will become available.