> For the complete documentation index, see [llms.txt](https://doc.lockerprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.lockerprotocol.com/help/troubleshooting.md).

# Troubleshooting

The usual problems and the fix for each.

## Camera

| Symptom                                              | Fix                                                                                         |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| *The camera cannot ask for permission in this panel* | Click **Continue in a tab**, allow the camera there once.                                   |
| *Camera access is blocked for this extension*        | Browser site settings for the extension → Camera → Allow. Then retry.                       |
| Black preview                                        | Another app holds the camera (video call), or the laptop's camera switch is off.            |
| Vault: *Camera Permission Denied*                    | Phone settings → the browser (Safari / Chrome) → Camera → Allow. Tap **Retry Permissions**. |

## QR codes

| Symptom                                | Fix                                                                                                                  |
| -------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| Scan never completes                   | Hold still, closer, more screen brightness. Extension: **Larger QR** / **Slow down**. Vault: **Present fullscreen**. |
| *That QR does not answer this request* | You showed an old signature. Restart the request and sign again.                                                     |
| *That code could not be read in full*  | Present it again, slowly, whole code in frame.                                                                       |
| *Unsupported QR request type* (Vault)  | Update the Vault (reconnect once, load, back offline).                                                               |
| *Address not recognized* (Vault)       | The request is for an account this Vault does not hold. Check which Vault / account.                                 |

## Vault

| Symptom                                    | Fix                                                                                                    |
| ------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
| Red **INTERNET DETECTED** banner           | Turn airplane mode on, Wi-Fi and Bluetooth off.                                                        |
| **OFFLINE COPY INCOMPLETE**                | Reconnect once, keep the Vault open a minute until **Offline copy ready**, go back offline.            |
| Opens in the browser, not as an app        | Use the home-screen icon, not the link.                                                                |
| *Incorrect order!* when verifying words    | Read the paper again. If the paper is wrong, go back and rewrite it.                                   |
| *Cannot decrypt this entry* in the journal | The master password changed after that entry. Accounts are unaffected.                                 |
| Locked out                                 | See [Lock screen & forgot password](/vault/lock-screen-and-reset.md). 50 wrong tries erase the device. |

## Extension

| Symptom                                                                          | Fix                                                                                 |
| -------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| *The wallet's background service is not answering* / *The extension was updated* | Click **Reload** (or reload it from `chrome://extensions`).                         |
| Blank page after a signature on a translated site                                | Browser translation crashed the page. Disable translation for that site and reload. |
| *Offline - showing the last known data*                                          | Check your connection; balances refresh when it is back.                            |
| *Not enough {symbol} to pay the network fee*                                     | You need a little of the network's coin (ETH, POL, BNB…) even to send a token.      |
| *This request has expired. Start again from the popup*                           | Too long between QR and signature. Redo the action.                                 |
| Wrong wallet answers a MetaMask button                                           | Two wallets fight for `window.ethereum`. Disable the other extension for that site. |
| *Too many attempts. Try again in {time}*                                         | Wait; the lock throttles wrong passwords.                                           |
| Balances or prices look stale                                                    | **Settings → Clear caches**, then refresh.                                          |

## Hyperliquid

| Symptom                            | Fix                                                                                       |
| ---------------------------------- | ----------------------------------------------------------------------------------------- |
| *Your trading agent expired*       | **Renew** with one Vault scan.                                                            |
| *Wallet locked: unlock to trade*   | Unlock the extension.                                                                     |
| *Connection lost - figures frozen* | Reconnect before acting.                                                                  |
| *Not enough margin on {dex}*       | [Transfer margin to that DEX](/browser-extension/hyperliquid-perps/transfer-to-a-dex.md). |

Still stuck? [Contact & community](/help/contact.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://doc.lockerprotocol.com/help/troubleshooting.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
