I have intermittent starting problems. Battery O.K. Get full dash lights with key on. Turn key, get a small click. Upon trying to start it nothing then all of a sudden it starts after a few dozen tries. When the car is running computer diagnostics show no codes, yet this problem will happen from time to time.
Intermittent problems are very difficult to find.
Load test the battery. Check that the battery cable connections are clean. Check for 12 volts to starter solenoid with the key in the start position. These things should be checked first then the ignition switch, neutral safety switch, starter and starter solenoid. One of these may be faulty.