Hello everyone,
First, I want to start by saying how much I genuinely love Unity. I’ve been developing with it since Unity version 3, working on a variety of projects ranging from game development to industrial applications.
That being said, I wanted to voice some concerns about the stability and quality of Unity 6 and its various subsystems. We’ve heard from the scene in Barcelona (and I was there, in person) “Unity 6 is our most stable release to date,” but my personal experience tells a different story. Since Unity 2018, I’ve noticed a steady decline in quality and an increase in the number of issues.
To give some context, my team recently migrated a project from Unity 2018 LTS, skipping ahead to 2022 LTS, and then to Unity 6. Unfortunately, the transition has been far from smooth. In just the past four days, I’ve already reported three bugs and identified two others that were previously reported on the forums—a total of five bugs, one of which was particularly critical (player/editor freeze under specific conditions).
Since moving to Unity 6, I’ve reported 11 bugs in total (all confirmed), and many of them remain unresolved. Several of these are critical issues that significantly impact our workflow.
I fully understand that Unity has grown immensely over the years, and maintaining such a vast and complex platform is no small task. However, it has become increasingly challenging to work effectively when it’s unclear whether an issue stems from our own code or a bug within Unity. The lack of reliability in even basic features—such as USS transitions failing after restarting the editor—has resulted in countless hours of debugging and frustration.
At this point, I can’t help but feel like I’m doing QA work for Unity Technologies, given the amount of time spent tracking down issues.
I wanted to raise this concern here to see if others in the community are experiencing similar challenges. I’d also love to hear from anyone at Unity who might be able to provide insight or updates regarding these issues.
Thank you for taking the time to read this. I hope we can work together to improve the platform we all care about.