# Recreate Bricker Mode Tasks

## When you need this

Use this flow whenever a Bricker Mode task:

* Shows an **error** (hover the mouse over the red status indicator to see the exact reason), or
* **Doesn't work properly** (no price updates, stuck in a bad state), or
* Is **outdated** after a listing change and simply needs to be rebuilt.

Editing the task often isn't enough. Recreating it from a fresh import is the reliable fix.

{% hint style="info" %}
Make sure your **account is working correctly** and your **listings are reloaded** before starting — the tool will rebuild tasks against the current list of listings.
{% endhint %}

## Step-by-step

### 1. Open the Item Addition Window

Go to **Inventory → Add Item** to open the Item Addition Window.

<figure><img src="/files/KkrD32xaxZP4p9j2o7gg" alt=""><figcaption><p>The Item Addition Window. Everything in this flow happens here.</p></figcaption></figure>

### 2. Import your existing Bricker tasks

Click **Import -> from Bricker Mode**. A dialog lets you choose which bucket to pull in:

<figure><img src="/files/BiKzb8WMRqev0n9GUfGP" alt=""><figcaption><p>Pick the Bricker category you want to rebuild. Use Resale, Consign, or Direct depending on the task type.</p></figcaption></figure>

Your Bricker controllers now appear as rows in the Item Addition list. Repeat the import for each category you run. Direct, Resale, and Consign are intentionally separate because the same SKU and size can exist in more than one StockX selling bucket.

### 3. Copy variables from the existing tasks

**Right-click any item in the list** → **Copy Variables**. This copies the Lowest Payout, Max Payout, and other per-task settings so the rebuilt tasks keep the same configuration.

{% hint style="warning" %}
The right-click menu only appears when there is **at least one item in the list**. If you haven't imported yet, do step 2 first.
{% endhint %}

<figure><img src="/files/tTAylPlXcjWlGIloSMEa" alt=""><figcaption><p>You'll see a green toast confirming the variables were copied from your existing Bricker tasks.</p></figcaption></figure>

### 4. Delete the old Bricker tasks

Go to **Bricker Mode**, select all controllers, and delete them. The imported items stay in the Item Addition Window — you're just clearing the old (broken / outdated) task objects so they can be rebuilt cleanly.

### 5. Create tasks for matching listings

Back in the Item Addition Window, open **Create Tasks for Matching Listings** and pick the matching scope:

* **Create Tasks (Resale, All Sites)** for normal resale listings.
* **Create Tasks (Consign, All Sites)** for consignment / Flex listings.
* **Create Tasks (Direct, All Sites)** for StockX Direct listings.

The tool will match each item against your loaded listings in that category and build fresh Bricker tasks per site, using the variables you copied in step 3. If no tasks are created, reload your listings and make sure you selected the same category you imported.

{% hint style="info" %}
The app may appear unresponsive while this runs — that's normal. Rebuilding many tasks is heavy work; **just wait for it to finish** instead of closing the window.
{% endhint %}

## After it finishes

Your Bricker Mode controllers are regenerated. Start them and confirm the error / stuck state is gone. If a single task still shows an error, hover over the red indicator to see the new reason and address that one directly — you don't need to redo the whole flow again.


---

# 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://docs.restock.gg/problem-solving/tutorials/recreate-bricker-tasks.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.
