> For the complete documentation index, see [llms.txt](https://sdk-doc.tyrads.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sdk-doc.tyrads.com/v3.0/questions-and-troubleshooting/known-issues.md).

# Known issues

## An Operation fails with exception "No offers available".

Your device has been blocked. If it was registered as a test device, please inform us so we can investigate and resolve the issue. Otherwise, follow these steps:

1. Uninstall the app that includes the SDK, ensuring all associated data is removed from automatic backups.
2. Reset your GAID by navigating to **Settings > Google > All Services >Ads** and selecting **Reset Ad-ID**.
3. Re-register your device as a test device using the new GAID (refer to the instructions above for guidance).

## You don't see recommended offers in the offerwall

There is 2 cases on this issue:&#x20;

* Your device has been blocked, In this case, follow the steps outlined under the  [An Operation fails with exception "No offers available.](https://app.gitbook.com/o/DuOKLqs5YxgaistFStF6/s/PEsDp5pPpMUHLOxxY7Tw/~/changes/2/questions-and-troubleshooting/known-issues#an-operation-fails-with-exception-no-offers-available)
* There are not active offers associated with your account.

## IFrame Error Messages

* **"No token was provided. Please check your request"**
* **"Your session has expired or the token provided is invalid"**

These errors occur when the **JWT token is missing or has expired**.

#### How to Resolve

* You must request a **new JWT token** from our authentication endpoint for **each user** and **each time they access the offerwall**.
* Each JWT token is valid for **7 days only**. After expiration, a new token must be generated to avoid these errors.

## <br>

<br>


---

# 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://sdk-doc.tyrads.com/v3.0/questions-and-troubleshooting/known-issues.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.
