I've printed this in PLA, but TPU might be nicer. In PLA it's quite sensitive to clearance, so you can adjust that as a parameter in the Fusion360 file. The current clearance works for me on my Bambulab X1C printer, with a layer height of 0.15mm.
If you don't have Fusion360, you can try setting a negative X-Y contour compensation in your slicer as a quick fix.
With these grips the connector closes ~0.6mm less than without, because there's a small lip that holds the grip in place. It doesn't seem to be a problem for the connection.
The author marked this model as their own original creation.