Finicky Fingerprint Scanner

Hello All-

I am working on a project that involves a fingerprint scanner and I am using this: Fingerprint Scanner - TTL (GT-521F52) - SEN-14585 - SparkFun Electronics.

I am using this sketch from github: GitHub - sparkfun/Fingerprint_Scanner-TTL: Repository with example code for SEN-14585 & SEN-14585 at SparkFun.com

I am using an Arduino Uno and Arduino IDE 1.6.7

When I set up the circuit and upload the code, everything works fine. In the serial monitor it reads

"Press finger to Enroll #2"

However when I place my finger on the scanner, either nothing happens or it reads "Failed to Capture Finger."

The FPS has worked on two occasions and that is all, so I have seen it work properly.

I have scanned several of the forums for posts regarding this FPS and no one seems to have had this issue.

If anyone has any suggestions I would greatly appreciate it.

Thank You,

John

I get results like this:

Pre Enroll #2
Press finger to Enroll #2
Failed to capture first finger
Press finger to Enroll #2
Failed to capture first finger
Press finger to Enroll #2
Failed to capture first finger
Press finger to Enroll #2
Failed to capture first finger
Press finger to Enroll #2
Failed to capture first finger
Press finger to Enroll #2
Press finger to Enroll #2
Remove finger
Press same finger again
Failed to capture second finger
Press finger to Enroll #2
Failed to capture first finger
Press finger to Enroll #2
Remove finger
Press same finger again
Failed to capture second finger
Press finger to Enroll #2
Failed to capture first finger
Press finger to Enroll #2
Remove finger
Press same finger again
Failed to capture second finger
Press finger to Enroll #2
Failed to capture first finger
Press finger to Enroll #2
Remove finger
Press same finger again
Failed to capture second finger
Press finger to Enroll #2
Remove finger
Press same finger again
Failed to capture second finger

Is this an issue with the fingerprint scanner?