I would check with your ball driller and have him adjust the side pitch on the ring finger hole. It may be putting excess pressure on the cut area of your finger during your release.
--------------------
The facts expressed here belong to everybody, the opinions to me. The distinction is yours to draw...
Enjoy,
Bob