Package Manager error resolved, new Hub badge warning

[Resolved: Please update affected versions of Unity]

On the 23rd of January 2026 we detected a false error where the Package Manager was incorrectly marking Packages as invalid. This issue has since been resolved but you will need to update your Editor version to the next available one. To help identify which builds have the issue, we will soon implement a warning badge in the Hub which will look something like this;

As a reference, below are the affected versions and which versions are ideal to upgrade to. If the version is listed here and you don’t see the new warning, or see a different warning, please still upgrade to the next fixed version.

Affected 6000.0 versions: update to 6000.0.66f2 or later:

6000.0.55f1

6000.0.56f1

6000.0.57f1

6000.0.58f1

6000.0.58f2

6000.0.59f2

6000.0.60f1

6000.0.61f1

6000.0.62f1

6000.0.63f1

6000.0.64f1

6000.0.65f1

6000.0.66f1

Affected 6000.2 and 6000.3 versions: update to 6000.3.5f2or later:

6000.2.0f1

6000.2.1f1

6000.2.2f1

6000.2.3f1

6000.2.4f1

6000.2.5f1

6000.2.6f1

6000.2.6f2

6000.2.7f2

6000.2.8f1

6000.2.9f1

6000.2.10f1

6000.2.11f1

6000.2.12f1

6000.2.13f1

6000.2.14f1

6000.2.15f1

6000.3.0f1

6000.3.1f1

6000.3.2f1

6000.3.3f1

6000.3.4f1

6000.3.5f1

18 Likes

Would it be possible to release a new 6000.2 build with this issue fixed? My project can’t be upgraded to 6000.3 because of a plugin not supported anymore.

11 Likes

What problems might arise if I continue using the version with the warning?

14 Likes

serisously f### off i just upgraded my entire project to next new version because of this security error that you had. And now my upgraded project has this warning thing on and i need to upgrade again. I have completely lost any trust in this software.

Great messaging guys.

Hey we have a false error here. We wont go into any details but to get rid of error upgrade your ENTIRE PROJECT AGAIN. Give us at least info is this purely cosmetic or not? will we run into problems if we continue with current version. I wont uprade again. You are bankrupting my entire dev process.

29 Likes

I would like to know this also. My current project is just a proof of concept so unless something is going to fatally break I’m happy to stay where I am.

1 Like

It’s not a bug, it’s a safety feature !

If you continue using the version with the warning, you might face issues like packages showing as Invalid, Package Manager errors, or even build problems. The biggest risk is that it can waste your time in the future. If you get any random error, you might think it’s your code mistake and spend hours trying to fix it, but actually the problem could be from the editor version itself. Since this was an issue from Unity, it’s safer to update to the next available version and avoid unnecessary confusion.

Updating now can save you a lot of debugging time later.

3 Likes

This is incredibly stupid. Please release a new patch for 6.2, instead of expecting me to upgrade to 6.3 one month before launch.

5 Likes

6.2 is and was a short term support version, it will only receive critical security updates, it was clear from the start and BTW that warning is not something that will break your project, is just a warning.

5 Likes

The recommendation to update our projects every time Unity version 6.2/3/allOfThemEventually just shifts the responsibility to deal with the issue from your software to our projects. If we update, we’ll have new, unnecessary confusion to deal with. Please take the time to patch the issue so that your product works as intended.

1 Like

Unity’s versioning system is clear. The only versions suitable for production are the LTS releases, which provide long-term support. Versions 6.1 and 6.2 are not LTS, they are technical releases that include new features after beta but do not offer long-term support.

Any project intended for production rather than as a hobby, should use an LTS version. Expecting non-LTS versions to receive ongoing bug fixes reflects a misunderstanding of how Unity’s versioning works. That responsibility falls on the project lead, not Unity.

Complaining about a system that has been in place for years, as if it were Unity’s fault, reflects a common and irresponsible pattern in the forums whether the issue is a lack of version control for a lost project, logical errors in code for a bug, or misunderstandings about LTS support: “It’s not my fault, it’s someone else’s”.

11 Likes

RTFM will still be relevant even when the manual is downloaded directly into our brains :sweat_smile: They’ve been doing Tech vs LTS since what, 2017? So a decade almost. But folks still get caught out…

Is it a Store/Asset plugin? “Unsupported” for assets can just mean the creator doesn’t have time for full support - but if they’re still active, they might do a “pity patch”. Otherwise, If the code is editable, you could try posting on the forums for that asset (or under the Store “tag”) and if the creator isn’t able to patch it, a fellow user might be able to help.

Folks, it’s just a warning - you might have build/package errors, but they don’t say it’s fatal, or anything security-related. Seems like it’s okay to ignore until/unless it causes you issues.

2 Likes

Sadly it’s a deprecated plugin, Unity 6000.3 made breaking changes and it will not receive new updates :confused:


am i mising something? i have always downloaded from official releases tab and they were labeled as LTS. Now they are not lts versions? i am so confused

4 Likes

Unity patches supported versions regularly. You’re just on earlier patch versions of 6.0 and 6.3. You just have to download the latest patch version and update your projects.

Patch versions are released every few weeks. Updating your project to the latest patch version when needed is a very common thing to do.

LTS means they get supported with patches long term. I’m not sure what you seem to think it means.

1 Like

I see.
The risks of updating and the time spent on updates seem greater.

3 Likes

Can always just fork your project and do the update on the fork as a quick test. I always do this for any major/minor version update.

4 Likes

I’m getting these two warnings on a project (versions 6000.3 and 600.2) running Windows 11.

But strangely, these warnings disappear on a Windows 10 PC.

Let me clarify, because I realize that not everyone who uses Unity comes from a technical background, many are artists and may not be familiar with how software versioning works.

In most software projects:

  • Alpha versions are early builds where features and APIs are not yet finalized. Changes are expected, and functionality may be incomplete.
  • Beta versions have a finalized feature set. They are released so users can report bugs while the company focuses on stabilization.
  • Technical release and LTS (Long-Term Support) releases may both contain bugs, but they differ in support policy.

An LTS version receives updates and bug fixes for an extended period, even after newer versions are released. A technical release stops receiving updates once the next major version becomes available.

For example, versions 6.0 and 6.3 will continue receiving patches and fixes during their support window. Versions 6.1 and 6.2 will not. That difference is what caused you confusion in your screenshot: the warning appears because those versions require patching to a supported release. Non-LTS versions do not receive ongoing patches and that’s why they shouldn’t be used for production.

This is why I said the responsibility lies with whoever is the project lead or acting in that role. They are expected to understand these distinctions. Unity clearly identifies which versions are LTS, just like other software vendors do. The installer includes an LTS label, and it also has a message with the recommended version when users browse available installations.

What else can Unity do? Have a magic hand reach out of the monitor and start slapping whoever tries to install a non-LTS version for a production project? At some point, responsibility falls on the user. Yet there will still be people who insist: "It’s not my fault, it’s someone else’s, it’s Unity’s fault", because in their minds they never are the ones responsible.

3 Likes