I have seen starters spin on the bench, but not turn over the engine.

The clutch pack behind the nose gear is weak. I have seen many nippondenso/chrysler starters with this problem.

Try a different starter, to confirm.

Return new starter.