an incomplete status means that the attempt hasn't "finished" - so the next time a user enters the SCORM they will be within the same "previous" attempt. - This is just how SCORM works.
If you want each "entry" to a SCORM package to be a "new" attempt - your SCORM must always set the completion status to "complete" or "passed"