If any of the internal seals leaks then the fluid from one side of a cylinder will move to the other side of a cylinder making the lift force drop, thus the cylinder drifts off.
So if you lift the Excavator with the blade and the excavator drops back down, it most certainly can have a blow internal seal.
Yes it could also have a leaking spool valve, but that is much less likely, especially with a newer unit.
I have the same issue with my old excavator. I understand what Dan is saying. Think about it.
If you have a hydraulic cylinder and fully extend it by pushing oil in the cylinder, and then cap the two ports on the cylinder, and if the seal at the cylinder rod functions normally, so no oil leaks out, then if the cylinder rod went into the cylinder, the volume inside the cylinder would decrease.
So where would that oil go? Nowhere, since it cannot leak out of the cylinder. So the cylinder rod will never enter the cylinder unless there is someplace for the oil inside the cylinder to go.
So unless there is a leakage path outside the cylinder when the cylinder for the blade is fully extended, the blade will not move.
With my high hour little mini ex I am going to install a pilot operated check valve on the cylinder. I do not want to spend the time or money to make things factory original. Just want my blade to stay down while using the excavator, without having to keep manually pushing it down every few minutes.