Firmware 1.5.0 - Print Quality Degraded After Update (Improved After Downgrade + Full Recalibration)

Hello everyone,

I wanted to share my experience with the U1 after updating to firmware 1.5.0 and see if anyone has experienced something similar.

What happened

Immediately after updating to firmware 1.5.0, my print quality became noticeably worse.

The most obvious issues were:

  • Poor first layer quality
  • Nozzle dragging through the first layer
  • Uneven extrusion pattern
  • Overall print quality significantly worse than before the update

Before updating, the printer was producing excellent prints with exactly the same hardware, filament, and slicer settings.

What I tried

  • Cleaned the nozzle
  • Cleaned the build plate
  • Used the same filament
  • Used the same Orca profile

None of these solved the issue.

Downgrade test

I downgraded back to firmware 1.4.1.

Initially, the print quality was still poor.

After performing a complete recalibration, including:

  • Bed Leveling
  • Flow Calibration
  • Vibration Compensation (Input Shaping)

the printer returned to normal and my first layer quality became good again.

My conclusion

It seems that something related to the calibration data may have changed after updating to 1.5.0.

Although the release notes mention that recalibration should not be necessary after upgrading, in my case a full recalibration was essential.

I’m not saying this is necessarily a firmware bug, but there may be an interaction between the firmware update and stored calibration values.

Questions

  • Has anyone else experienced degraded print quality immediately after updating to 1.5.0?
  • Did a full recalibration solve it for you?
  • Has Snapmaker acknowledged this behavior or is a future firmware update planned?

I’d appreciate hearing about your experiences.

Thanks!

Update:

V1.5.1 resolves the first-layer issue for most users affected by V1.5.0. If your first layer is still overly squished after updating, you can download a temporary 1.5.2 beta build for further testing.

We also recommend that you:

  • Run Multi-Toolhead Offset Calibration again with no filament loaded in any toolhead.
  • Before starting a print, make sure Heated Bed Leveling is enabled so the printer performs bed leveling automatically before printing.

If your problem remains unsolved, kindly submit a support ticket through https://snapmaker.formcrafts.com/u1-troubleshooting-request and our dedicated support team will be more than willing to assist you in resolving the issue.

Hi. Same problem after 1 day with 1.5.1

The bug with printing unsupported parts seems to have been fixed in version 1.51. However, the issue persists when printing the support structures for parts that require supports.

I updated to 1.5.1. After 1 day update same problem start again. And i downgrade to 1.4.1 back.

The supports are melting in the first layers with the objects.

Why???

Is it layershift or elephant-foot?

I tested it again: there are still 1.layer problems when printing without „heated bed leveling “.

Hi, did you use toolheads 2/3/4, not toolhead 1?
It is suggetsed to wipe the print nozzle clean and redo the multi-head offset calibration.

After that, if the same situation repeated, please try to contact our technical support:

https://snapmaker.formcrafts.com/u1-troubleshooting-request

Thank you for your reply.

I am using Toolhead 1 only. I did not test Toolheads 2, 3, or 4 because the exact same issue already occurred with Toolhead 1.

After updating to firmware 1.5.1, the print quality initially returned to normal. However, after approximately one day, the same problem came back without any hardware changes.

Because of this, I downgraded the printer back to firmware 1.4.1.

I have also noticed that several of my friends experienced very similar issues after updating to firmware 1.5.1, so it does not appear to be an isolated case.

Could you please confirm whether there are any known issues related to firmware 1.5.1 that may affect calibration or print quality over time? If needed, I can also provide photos of the first layer before and after the downgrade.

I wonder what’s going on here.

The way I see it, the printer’s firmware is responsible for actioning G-Code, and the slicer software is responsible for generating the G-Code. I know there are some subtleties to that, like monitoring print progress, remote access to the control panel, and built-in calibration scripts, but I’m not particularly fond of the idea that firmware actually re-interprets the G-Code (which it definitely does, eg to skip objects, or filament re-assignment).

Is this “just” a case of incorrect calibration data being stored, or is the firmware trying to be clever and adjusting parameters for specific print features – eg the first layer, or anything marked in the G-Code as “support”?

It sounds like Snapmaker need to dump 1.5.x and start again with 1.4.1 and then upgrade that.

The reason I would be so against anything like this is to ensure the settings in the slicer are where the user can control the exact parameters and what you get when printed. We can’t have settings in the printer’s firmware overriding settings from the slicer, otherwise the user won’t know where to look to resolve printing issues. Settings adjustments from the printer’s control panel should only override settings from the G-Code temporarily, until the G-Code then sets a new value.

I’d like to provide an update on this issue.
Previously, the problem was occurring on the first layer. After updating to firmware v1.5.1, the behavior has changed. The first layer now prints correctly, but the print consistently fails on the second layer.
I tested with multiple toolheads, and the result is the same every time, so the issue doesn’t appear to be related to a specific toolhead. As shown in the attached photos, the nozzle starts dragging through the previous layer during the second layer, causing filament to build up and eventually ruining the print.
Since the problem has shifted from the first layer to the second layer after the firmware update, I’m wondering if this could be related to a firmware issue, Z-height calculation, or layer transition.
Has anyone else experienced the same behavior with v1.5.1.
2katman.pdf (5.2 MB)

What the hell is going on with version 1.5.1?

This is the first layer without "Heat Bed

Why does it just leave out the bottom corners?

Hi, would it make any difference after bed leveling and calibration?

Have you tried to submit a support ticket to the technical support:

https://snapmaker.formcrafts.com/u1-troubleshooting-request

Hi, we’ve received several similar reports regarding first-layer quality issues on both 1.5.0 and 1.5.1.
Version 1.5.1 was specifically released to address certain adjustments made in 1.5.0 that could lead to poor first-layer performance.

Previously, firmware updates generally did not require bed leveling or calibration afterward. However, due to the changes introduced in recent updates, these steps have become necessary.

From what I’ve gathered from our engineering team, the 1.5.1 firmware itself is performing as expected, but it does require specific adjustments after installation. They are currently preparing a wiki guide that will outline the required procedure in detail.

Hi, most posts (on forums, Reddit, Facebook, and technical support channels) are still about the first layer so far. I’ll bring it up here if I see similar feedback about the second layer. In the meantime, it would be highly appreciated if you could submit a ticket to the technical support team to check if they have any clues.

After testing, it appears that the issue only occurs with the filled parts of concentric structures, such as the sloped exterior walls of a support tower or the first layer of tree-like supports.

After upgrading to 1.5.1, I re-ran the hot bed calibration and the problem was resolved! I’ve printed several parts since then, all working normally, without needing to level the hot bed before each print.

Here’s another nail in the coffin for 1.5.1 – I tried to print the dragon and it instantly hit an exception complaining about incompatible nozzle diameters:

Downgraded to 1.4.1 and it’s printing it fine.