The first thing I'd do is remove the crank - if you can - then clean everything and then apply grease to the splined shaft and inside the crank arm. Then tighten the crank bolt to the specified torque (use a torque wrench!).
If that doesn't help, then there may be a mating problem.
@harryS 's suggestion of using shims is interesting, but feels somewhat problematic to implement to me. The question would be whether the splined shaft of the crank arm hole is machined incorrectly, and how to best compensate or replace. But yes, some kind of very thin yet durable shim might be able to be inserted to stop the crank arm from "bottoming out" before the proper tension is achieved.