TASK TROUBLESHOOTING
A task that has not checked out is not automatically broken. It may be monitoring for a product, waiting for a scheduled release, sitting in a retailer queue, requesting account verification or responding to unavailable stock. The status shown inside the bot is the best place to begin separating normal behavior from a problem that requires action.
This guide explains sneaker bot task statuses by stage rather than presenting a fixed dictionary of messages. Exact wording can change between retailers, modules and software updates, but the underlying process remains useful: identify where the task stopped, verify the inputs related to that stage and avoid changing unrelated settings without evidence.
Start by Identifying the Task Stage
A useful status tells you what the task was attempting when it paused, retried or stopped. Instead of reacting to one word such as “error,” place the message inside the broader checkout path.
| Task stage | What the task is trying to do | Relevant setup area |
|---|---|---|
| Waiting or monitoring | Detect the release or selected product | Release time, input, monitor and schedule |
| Queue | Enter or progress through a retailer waiting system | Clock, account, proxy and retailer instructions |
| Login | Authenticate the assigned retailer account | Account credentials, verification and session |
| Product selection | Find the requested item, variant or size | URL, SKU, PID, keywords and size rules |
| Cart | Add an available item to the shopping cart | Stock, size, session and retailer response |
| Checkout | Submit address, delivery and payment details | Billing profile, payment method and authentication |
| Confirmation | Receive and record the retailer response | Order number, email and retailer account |
If multiple tasks stop at the same stage, look for something they share: the same product input, proxy group, account group, billing profile or module. If only one task behaves differently, compare that task with a working one before changing the complete setup.
Waiting, Monitoring and Scheduled Task Statuses
Messages such as “waiting for product,” “monitoring,” “waiting for restock” or “scheduled” often describe an active task that has not yet found the condition required to continue. They are not automatically errors.
When Waiting Is Probably Normal
- The official release time has not arrived
- The retailer has not published or activated the product
- The requested size is not currently available
- A scheduled task is waiting for its configured start time
- A monitor-linked task is waiting for a matching product event
- The retailer-specific guide describes the displayed status as part of its normal flow
When a Waiting Status Needs Investigation
Investigate when the release is confirmed live but the task continues waiting while other reliable sources show the product available. Recheck the regional store, product input, task mode, schedule, system clock and requested sizes. An old URL, wrong SKU or overly broad keyword set can prevent the task from matching the intended product correctly.
For monitor-based workflows, verify the monitor configuration using the NSB Monitors guide. For scheduled or manually created tasks, review the current NSB Tasks guide and the selected retailer guide.
Do Not Restart a Correctly Waiting Task Repeatedly
Restarting a task that is behaving as documented may discard its current progress, session or queue position, depending on the module. Confirm that the status is genuinely abnormal before stopping it. Release-specific guidance should determine whether the correct response is to wait, restart or edit.
Queue and Release Statuses
Retailer queues are designed to control access during high traffic. A task may wait for a queue to open, initialize a queue session, display an estimated queue time or remain in a waiting state until the retailer allows it to proceed.
Queue time is not a promise. Retailers can recalculate estimates, prioritize sessions differently, pause movement or close the product before a task reaches checkout. A changing estimate does not, by itself, prove that the bot or proxy has failed.
Check These Items When Queue Behavior Looks Wrong
- Confirm the official drop time and time zone
- Synchronize the clock on the computer or VPS
- Verify that the correct retailer region and product are selected
- Check whether the module requires an account or a previously prepared session
- Confirm that assigned proxies are active and appropriate for the module
- Review current support announcements for a retailer-side issue
The Walmart Drop Setup Guide, for example, documents a specific sequence of waiting and queue statuses. That sequence is useful only for Walmart’s current workflow and should not be copied to Nike, Shopify, Pokémon Center or another retailer.
If a queue session is already progressing, avoid switching proxies or accounts unless the current guide explicitly instructs you to do so. Changing a core session component can make the retailer treat the next request as unrelated to the existing queue session.
Account, Login and Verification Errors
A task that reaches the login stage but cannot authenticate will usually repeat, request verification or stop with an account-related message. The underlying cause may be simple, such as an incorrect password, or contextual, such as an expired session or a retailer request for additional verification.
Account Checks to Perform
- Sign in directly. Confirm that the credentials work on the retailer’s official website or app.
- Check the region. Make sure the account belongs to the store region used by the task.
- Review verification. Complete legitimate email, phone or retailer security requests.
- Confirm account assignment. Verify that the intended account group is attached to the task.
- Check inbox access. Make sure email codes can be received when the module requires them.
- Review current module instructions. Some modules require accounts to be logged in or prepared before task creation.
Use accounts you own or are authorized to access, and follow retailer purchase limits. Do not attempt to bypass an account suspension or retailer verification request. If the retailer says the account is restricted, resolve the issue through the retailer rather than repeatedly submitting automated logins.
The NSB Accounts guide explains account groups and supported formats. If email codes are part of the workflow, consult the IMAP setup guide before the release.
Proxy, Timeout and Network Errors
Network-related statuses may mention a timeout, connection failure, proxy authentication, forbidden response or rate limit. These messages show that communication did not complete as expected, but they do not always identify which part of the route caused the failure.
| Status category | Possible causes | First verification |
|---|---|---|
| Proxy authentication | Incorrect credentials, expired plan or missing IP authorization | Provider dashboard and proxy format |
| Connection timeout | Unstable endpoint, congestion, destination delay or local network issue | Controlled proxy test and provider status |
| Access denied or forbidden | Retailer rejected the request under the current conditions | Module compatibility, region and current guide |
| Rate limited | Too many requests or retailer-side traffic controls | Task count, delays and retailer instructions |
| Host or DNS failure | Incorrect endpoint, DNS problem or provider outage | Hostname, port and another endpoint from the same list |
If every task using one proxy group fails in the same way, test that group and confirm its expiration, remaining traffic, credentials and authorized device IP. If one task fails while others using the group continue normally, compare the individual account, product input and task configuration before replacing the entire list.
The guide to testing sneaker proxies provides a controlled process for checking formatting, authentication, latency and repeated failures. Do not expose complete proxy strings when sharing screenshots or requesting support.
Product, Size, Cart and Out-of-Stock Statuses
A task can connect successfully and still wait because it cannot identify the intended product or find an acceptable size. Product inputs differ between retailers and may use a URL, SKU, PID, variant or keywords.
When the Task Cannot Find the Product
- Confirm that the product has actually loaded in the selected region
- Compare the URL, SKU, PID or style code with the official product page
- Check whether the module expects a product page, homepage or another input type
- Review positive and negative keywords for spelling or unintended matches
- Make sure an old task template does not contain information from a previous release
When the Task Cannot Select a Size
Verify that the requested sizes exist for the product and use the format required by the retailer module. A product can be live while every selected size is unavailable. Random-size or first-available options should be used only when you are genuinely prepared to purchase any resulting size.
When Add to Cart Keeps Retrying
An add-to-cart retry can mean that stock disappeared, the selected size is unavailable, the retailer rejected the cart request or a temporary site condition prevented completion. Do not assume that increasing the task count will solve the problem. Confirm stock and review whether the current guide considers the retry normal.
Checkout, Billing and Payment Errors
Reaching checkout means the task progressed beyond product detection, but the retailer and payment provider still need to accept the customer, address, delivery and payment information. A checkout failure is therefore not automatically a bot failure.
Billing Profile Errors
Check the cardholder name, billing address, shipping address, email, phone number, postal code, country and card expiration date. The information should be accurate and appropriate for the retailer region. The NSB Billings guide explains how profiles and billing groups are managed.
Payment Declines
A valid card can still be declined because of insufficient available funds, issuer risk controls, unsupported card type, retailer restrictions, temporary authorization holds or failed authentication. Check the bank notification and retailer response before editing unrelated task settings.
3-D Secure and Manual Payment Windows
Some transactions require confirmation through a bank window, app, one-time code or manual checkout link. Keep the authentication device available and respond only through legitimate retailer or bank interfaces. If a required 3-D Secure window does not load, review the module guide and relevant options in the NSB Settings guide.
Success Status Versus Confirmed Order
A success or copped status is an important signal, but the retailer remains the authority on the order. Confirm the order number, retailer email, account order history, product, size, quantity and charged amount. A pending card authorization alone is not final proof that the retailer accepted the order.
A Step-by-Step Process for Troubleshooting a Stuck or Failed Task
Changing several settings at once makes it difficult to learn what caused the failure. Use the same diagnostic order after each release so the evidence remains comparable.
- Copy the complete status. Record the exact wording and time before restarting or closing the task.
- Identify the stage. Decide whether the task stopped during monitoring, queue, login, product selection, cart, checkout or confirmation.
- Confirm retailer conditions. Check whether the product released, stock existed and the retailer experienced a broader issue.
- Review the current guide. Compare the behavior with the instructions for the exact retailer and module.
- Compare affected tasks. Look for a shared account group, proxy group, billing profile, input, region or task mode.
- Verify only the relevant inputs. A login error should lead to account checks before unrelated delay changes.
- Make one controlled change. Retest only when doing so is appropriate and will not place an unwanted order.
- Save the outcome. Record whether the change altered the status so the next decision is evidence-based.
Check System Resources When Many Tasks Become Unresponsive
If the complete application or VPS becomes slow rather than one task reporting a specific retailer error, review CPU, memory, storage, network stability and other running applications. Reduce the workload if the system cannot remain responsive. The home PC versus VPS guide explains the infrastructure considerations without prescribing one setup for every user.
What to Save Before Contacting Support
A useful support report makes the problem reproducible without exposing personal information. Capture the evidence before closing the application because temporary task details may no longer be available afterward.
- NSB version and operating system
- Retailer, region and module
- Release date and approximate time of the error
- Complete task status and relevant sanitized logs
- Whether one task, one group or every task was affected
- General proxy type and provider status without full credentials
- Whether the account could sign in directly
- Whether the retailer showed stock or a wider outage
- The controlled checks already completed
Remove passwords, complete proxy strings, card numbers, security codes, cookies, account tokens, home addresses and other sensitive data from screenshots and logs. Support does not need unrestricted access to your personal or payment information to understand a task status.
Quick Task Status Checklist
- Read the entire status instead of reacting to one word
- Identify the checkout stage where the task stopped
- Confirm the release, region, stock and retailer conditions
- Compare the behavior with the current site-specific guide
- Look for settings shared by all affected tasks
- Check the product input before blaming the proxy
- Check accounts before changing task delays
- Check billing and bank responses after reaching checkout
- Change only one relevant variable at a time
- Save sanitized logs before closing the task or application
Frequently Asked Questions
Why is my sneaker bot task stuck on waiting for product?
The product may not be live, the selected size may be unavailable or the URL, SKU, PID, keywords, region or task mode may be incorrect. Confirm the retailer release first, then compare the product input with the current module guide.
Should I restart a task that is waiting?
Not automatically. Waiting can be normal before a release, during monitoring or inside a queue. Restart only when the retailer guide or a verified configuration problem gives you a reason to do so.
Why do all tasks in one group show the same error?
They may share an incorrect product input, expired proxy group, inaccessible account group, billing profile, region or module setting. Identify the shared component before editing individual tasks.
Does a timeout always mean the proxy is bad?
No. A timeout can involve the proxy, local network, route, retailer response or temporary congestion. Test the proxy group carefully and compare multiple tasks before determining the cause.
Why did my task reach checkout but fail payment?
The billing profile may contain an error, the card may lack available funds, the retailer may reject the payment method or the bank may require authentication. Review the retailer and issuer response before changing other settings.
Does a copped status guarantee that the order will ship?
No. Verify the order number, retailer email and account order history. Retailers can review, cancel or fail to fulfill an order after the initial checkout response.
What information should I send to NSB support?
Send the module, region, time, software version, complete sanitized status, affected task scope and checks already performed. Remove passwords, card information, proxy credentials, cookies and personal addresses.
Can more tasks fix a checkout error?
More tasks do not correct invalid product information, inaccessible accounts, failed proxies or inaccurate billing. Fix the underlying configuration or retailer-specific issue before increasing workload.
Troubleshoot the Stage, Not the Entire Setup
A useful task status narrows the investigation. Confirm what the task was doing, check the inputs connected to that stage and make one controlled change at a time. This produces a more reliable setup and a much clearer support report.
Use the 24-hour sneaker drop checklist to reduce preventable errors before release time, then consult the complete NSB guide library for current retailer and feature instructions.






