> For the complete documentation index, see [llms.txt](https://docs.xibosignage.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xibosignage.com/kb/player-app/player-not-updating-from-the-cms.md).

# Player not updating from the CMS?

When the logged in status in the CMS is showing as a X, there are a number of potential reasons to be considered.

{% stepper %}
{% step %}

### Not Authorised with the CMS

**Solution:** Refer to the Player Installation guidance and ensure that your Display has been authorised.
{% endstep %}

{% step %}

### Player is not licensed

**Solution:** If you have an available licence, check to ensure your email address/code is set correctly in My Account.
{% endstep %}

{% step %}

### Not Logged In

If your Player device is not logged in there will be an **X** shown in the ‘logged in’ column. If there are no known issues with this device, it might mean that it’s offline/shut down.

**Solution:** Make sure that your device is powered up and has internet access.
{% endstep %}

{% step %}

### Device blocking traffic

There could be a device on the network that is blocking traffic between the Player and the CMS (a firewall for example)

**Solution:** Contact those responsible for your network to investigate further.
{% endstep %}

{% step %}

### Logged in but not updating

The Display is marked as being logged in (a tick), but the content is not updating on the Player.

### Solution 1

<details>

<summary>Player downloading content</summary>

Check to ensure that the Player has downloaded all of its content. The “status” flag provides this information:

* Cloud icon - Pending changes are available for download the next time the Player connects with the CMS.
* Cross icon - Download is in progress for pending changes.
* Tick icon - Downloads are complete, the Player is up to date.

**Solution:** If the player has been in a “downloading” state (\[!] or tick for an extended period of time you should check that the download window is set to a sensible value in Display Setting Profiles.

</details>
{% endstep %}

{% step %}

### Solution 2

<details>

<summary>Invalid Layouts</summary>

If your status is a “tick” it might be that the Player has detected an invalid Layout.

**Solution:** Please refer to [My scheduled Layouts are not working? ](https://xibo.org.uk/docs/setup/my-scheduled-layouts-are-not-working) for further information.

If after checking all the above your Player is still showing as Unlicensed on the Status Screen, please open a ticket via [My Account](https://xibosignage.com/my-account/tickets?open=true) to contact to our support desk.

</details>
{% endstep %}
{% endstepper %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.xibosignage.com/kb/player-app/player-not-updating-from-the-cms.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
