> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/knowledge-base/troubleshooting-articles/upgrade-process-issues.md).

# Upgrade process issues

Following an upgrade of Devolutions Server, it triggers error messages like SQLException - Invalid column name in the logs or Error: cannot read property 'children' of null error message on the Devolutions Server web interface.

The reason of these errors are related to an SQL database or web application files that have not been properly updated because the upgrade of the Devolutions Server web application has been made with an older Devolutions Server Console.

### Solution

First, verify that the Devolutions Server Console corresponds to the version of the Devolutions Server web application.

<figure><img src="https://cdnweb.devolutions.net/docs/DVLSCONSOLE4021_2025_1.png" alt=""><figcaption></figcaption></figure>

If the Devolutions Server Console version is older than the web application version, please go on the Devolutions Server [download page](https://server.devolutions.net/home/download) to download the right Devolutions Server Console version and install it.

Then, install again the Devolutions Server web application over the current installation with the Upgrade Server button in the Actions pane. This will properly install all required files and update the SQL database to the appropriate version.

{% hint style="success" %}
We strongly recommend following the instructions in [Upgrading Devolutions Server](https://docs.devolutions.net/server/getting-started/installation/upgrade-server/) to perform the upgrade.

We offer free remote session to assist you during the upgrade process of your Devolutions Server instance. For more help, please send an email to <service@devolutions.net> to book a session with our customer support team. Premium Support owners can schedule off-hours session to limit the impact of the upgrade.
{% endhint %}

### The specified 'client\_id' is invalid

The following error is displayed when you try to login on the Devolutions Server web page.

**error:invalid\_request** **error\_description:The specified 'client\_id' is invalid.** \*\*error\_uri:https

://documentation.openiddict.com/errors/ID2052\*\*

### Solution

The reason of this issue is the upgrade that has been made with an older Devolutions Server Console version. To solve this problem, please go on the Devolutions Server [download page](https://server.devolutions.net/home/download) to download the Devolutions Server Console version that correspond to the Devolutions Server web application version and install it. Then, install again the Devolutions Server web application over the current installation with the ***Update*** button in the ***Server*** tab.

![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4023_2025_1.png)


---

# 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:

```
GET https://docs.devolutions.net/server/knowledge-base/troubleshooting-articles/upgrade-process-issues.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.
