Nigel, thanks for pointing that out. I did mean the opposite of what I was attempting to write.
Matt, I have several components in the course but only the text components are required for SCORM completion. Before I was specifically setting the text components to "_isOptional": false. This wasn't marking completion in SCORM Cloud. After reading your advice, I removed the optional fields from the text components and was able to mark completion on SCORM Cloud.
I will now be adding optional fields only to components that are not required for completion. Consider this solved!
Joe Replin