# Customer Compliance Check Failures

### Symptoms

* Customers report they can't proceed to checkout
* High "blocked" rate in your compliance dashboard
* Specific states showing unusually high failure rates

### Common Causes and Solutions

#### State not enabled

The customer is trying to ship to a state you haven't enabled.

1. Check **Compliance** → **State Shipping Configuration**.
2. Verify the state is toggled on.

#### Dry county

The customer's address is in a dry county.

1. This is working as intended — dry counties prohibit alcohol delivery.
2. Suggest the customer use a different shipping address (friend, family, UPS Access Point).

#### Quantity limit exceeded

The customer's cart exceeds the state's per-shipment or annual limit.

1. Check the state's quantity limits in your compliance settings.
2. Advise the customer to reduce their order quantity.

#### Temperature hold active

A temperature hold is currently blocking shipments to the customer's state.

1. Check if there's an active temperature hold in your state settings.
2. Communicate the hold period to the customer and suggest they try again later.

#### Product not available in state

The specific product has per-state restrictions.

1. Check the product's state availability settings.
2. If the restriction is intentional, no action needed.
3. If it's an error, update the product availability and re-sync.


---

# 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://crushsuite.gitbook.io/docs/compliance/troubleshooting/customer-compliance-check-failures.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.
