> ## Documentation Index
> Fetch the complete documentation index at: https://docs.k16solutions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Troubleshoot imports

> Resolve common Archive import setup, validation, lookup, and outcome problems.

Start with the earliest stage that failed. Record the workspace, source integration, import method, run number, batch ID, source course ID, and exact message.

## Setup problems

<AccordionGroup>
  <Accordion title="New import is unavailable">
    Your account may not have import creation access. Ask your K16 administrator to confirm your
    role and that Archive imports are enabled for the workspace.
  </Accordion>

  <Accordion title="No source integrations are ready">
    The workspace has no usable source LMS integration. Open the integration administration area if
    you have access, or ask an administrator to check the source status and configuration.
  </Accordion>

  <Accordion title="An import method is missing">
    Methods vary by provider. Select the intended source first. If the method still does not appear,
    use one of the methods K16 offers for that integration.
  </Accordion>

  <Accordion title="Start Import remains disabled">
    Use **Run Readiness** to find the missing selection. Confirm the source, method details, and
    review step.
  </Accordion>
</AccordionGroup>

## Course selection problems

<AccordionGroup>
  <Accordion title="A term or semester is missing">
    Select **Refresh** in the term list. Confirm that the period exists within the integration's LMS
    scope.
  </Accordion>

  <Accordion title="The CSV is rejected">
    Upload a CSV file, then correct the validation message. Confirm that the file contains the
    intended course identifiers and has not been saved as another format.
  </Accordion>

  <Accordion title="A course ID cannot be added">
    Confirm that you used the source LMS course ID, not the K16 archive ID. Verify the course is
    inside the source integration's scope.
  </Accordion>

  <Accordion title="Course search returns no results">
    Try the course name, code, or SIS ID. Clear provider-specific search modes and verify the course
    exists in the selected source.
  </Accordion>

  <Accordion title="The end-date selection is broader than expected">
    Stop before **Start Import**. Recheck the cutoff and source integration. Use course search or a
    CSV when you need an explicit reviewed list.
  </Accordion>
</AccordionGroup>

## Run and result problems

<AccordionGroup>
  <Accordion title="The run remains active">
    Open the run detail and identify whether rows are queued or processing. Check **Last activity**
    before escalating. Do not create a duplicate run while the original still changes.
  </Accordion>

  <Accordion title="A course failed">
    Record the run number, batch ID, source ID, integration, and exact status. Confirm that no
    course page was created before you retry or change existing-course options.
  </Accordion>

  <Accordion title="A course was skipped">
    Check whether the course already exists in Archive and review the options used for the run. Do
    not replace an existing course without approval.
  </Accordion>

  <Accordion title="A course was not found">
    Verify the source ID directly in the LMS and confirm it belongs to the selected integration's
    scope.
  </Accordion>

  <Accordion title="The result says Course deleted">
    The import record points to an archived course that is no longer available. Ask your K16
    administrator to investigate before you reimport it.
  </Accordion>

  <Accordion title="The result says No course created">
    Use the course status to distinguish active, skipped, not-found, and failed work. A course link
    appears only when an archived course record is available.
  </Accordion>
</AccordionGroup>

## Before you retry

<Steps>
  <Step title="Confirm the original state">
    Verify that the run is no longer changing and whether an archived course already exists.
  </Step>

  <Step title="Narrow the retry">
    Use **By Course ID** or a small CSV for only the confirmed exceptions.
  </Step>

  <Step title="Review existing-course options">
    Leave ignore or replace options off unless your administrator has approved their use.
  </Step>

  <Step title="Compare results">
    Record the new run number and compare each retried source ID with the original run.
  </Step>
</Steps>

If the issue persists, provide the recorded identifiers and exact message to K16 support.
