Thank you everyone for your help. After a lot of testing, finally determined that the settings that worked for us were (SCORM 2004):
- completion at 100% or number of slides
- Success at Quiz is passed
- Send Tracking Data at End
- Uncheck Send Data on every slide (this was the culprit of this issue); Uncheck Set Exit to Normal; Uncheck Never Send Resume
We determined that a fail followed by a pass was showing in the LMS score as the miminum viable score to meet pass criteria. So, if I had 10 questions at 10pts each, with a pass score of 75, the miminum viable score to pass that could be achieved was 80, and that is what the user's score would show in the LMS. Removing 'Send Data on Every Slide' fixed this. Unchecking Quiz is attempted or passed as completion eliminated a 'failed' line in the transcript history that would appear even if the course was passed on the first go round.
In addition, we discovered that once you Complete and Pass a course, no further attempts will be recorded on the transcript, so a user could not 'improve' their score. The CPInfoReview variable did not come through, but we were able to use CPQuizInfoPassFail variable at 1 to recognize that a user had already passed/completed and show a message that they were in review mode.
Thank you Lilybiri for pointing out the discrepancy that led me to test this! I hope this information can help anyone else building courses in Captivate for Cornerstone LMS.