# Troubleshooting 'Index outside the bounds of the array' error on the MiSeq

This error generally occurs when the MiSeq Software is unable to calculate the focus model for one or more surfaces on the flow cell.

This issue can be caused by several potential root causes, including:

* Low signal intensity due to underclustering.
* Poor signal-to-noise ratio due to over loading (overclustering).
* Issues with library design or custom sequencing primers.
* Issues with the flow cell consumable that prevents normal focus model calculation.

**Troubleshooting steps:**

1. Check the library loading concentration to determine if libraries may be over or under loaded.
2. Perform the instrument system checks using the flow cell from the sequencing run as described in the [MiSeq System Guide](https://support.illumina.com/sequencing/sequencing_instruments/miseq/documentation.html).
3. If the system check passes, proceed with setting up a repeat sequencing run.
4. If there is a failure in any of the system checks or the following run stops at cycle 1 due to another error, email Illumina Technical Support at <techsupport@illumina.com> for further assistance.

**Additional Resources:**

* [MiSeq System Denature and Dilute Libraries Guide](https://support.illumina.com/downloads/prepare_libraries_for_sequencing_miseq_15039740.html)
* [MiSeq System Custom Primers Guide](https://support.illumina.com/downloads/miseq-system-custom-primers-guide-15041638.html)

**For further information, search for Knowledge Base articles:**

* How to achieve more consistent cluster density on Illumina sequencing platforms
* System checks for Illumina sequencing platforms
* Best Focus and No Usable Signal errors on the MiSeq

\
\
\ <br>

|                                                                                                                                                                                                                                                                                                                                                                        |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| *For any feedback or questions regarding this article (Illumina Knowledge Article #1432), contact Illumina Technical Support* [*techsupport@illumina.com*](mailto:techsupport@illumina.com?subject=Question%2FFeedback%20Regarding%20Illumina%20Knowledge%20Article%20#000001432%20-%20Instrumentation%20\&body=Dear%20Illumina%20Technical%20Support,%0D%0A%0D%0A)*.* |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledge.illumina.com/instrumentation/miseq/instrumentation-miseq-troubleshooting-list/000001432.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
