EAC has some
drive specific options you can set. If those settings are incorrect, like saying your drive does not cache audio data when it actually does, you could get errors or gaps in the rip. You can have EAC automatically detect drive features and usually it detects correctly, but not always. C2 error detection is tricky. Some drives report that they do it but they don't actually do it well. If in doubt, don't let EAC make use of C2 error info.
EAC isn't the most user friendly in configuration. It is easy for even experienced people to get it configured incorrectly. For example, it is quite easy to accidentally get it configured so it puts ID3 tags in FLAC files. That's not a nice thing to do to FLAC files and some audio players will have a problem playing such files (FLAC files should have
Vorbis Comments, not ID3 tags).