# Trap Not Sending Commands

If your OcuTrap is not responding to commands and is displaying error codes, it may have entered hibernation mode or lost connection.

> For a full step-by-step guide when the trap shows offline or will not connect, see [**Trap Offline or Won't Connect**](/troubleshooting/trap-offline-or-wont-connect.md).

### Possible Causes

1. **Hibernation Mode** – When **unarmed and idle**, the trap may enter hibernation after about 2 hours to save battery. This is normal. Press the power button to wake it. See [Unarmed Hibernation](/faqs/unarmed-hibernation.md).
2. **No Battery Connection** – Ensure the battery is properly connected and charged. A loose or depleted battery will prevent the trap from operating.
3. **No Trap Online** – If the trap is not showing as online, it may not be connected to the network.
4. **Poor Cellular Communication** – Weak signal strength can prevent the trap from sending or receiving commands.

### Solutions

#### Wake the Trap from Hibernation

* Press the **power button** (the left-most button) to wake up the trap.
* Wait for the LED to show **breathing cyan** before retrying your command.
* If the trap is **unarmed and idle**, hibernation is expected. You do not need to keep the trap armed to avoid it — see [Unarmed Hibernation](/faqs/unarmed-hibernation.md) if you need the trap to stay awake while unarmed.

#### Check Battery Connection

* Verify that the battery is properly seated and securely connected.
* Check the battery charge level and recharge or replace if necessary.

#### Verify Network Connectivity

* Check if the trap appears online in the app or dashboard.
* Move the trap to an area with better cellular reception if the signal is weak.

### Additional Help

If the issue persists after trying these steps, please contact support for further assistance.


---

# 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.ocutrap.com/troubleshooting/trap-not-sending-commands.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.
