I will be surprised if it is crank arm related. If the arm's interface with the spindle is damaged enough to cause engagement issues then I would think it would be very obvious to the OP since the arm would be loosey-goosey to the point of flopping around. That said, anything is possible I reckon.