I recently replaced my aging but well dialled in FLSun Q5 with an Elegoo CC2.
I am very pleased at being able to print much larger things, but I get this effect at height. This is an egregious example but even cleaner prints still have obvious layer shifts.


X axis is off.
Yes. The left to right. Not top to bottom (z)
When the x axis is off, the auto bed leveler can compensate for it. For a while. Until it gets high off the bed.
Then the skew becomes more problematic as the height increases.
Basically you need to adjust your x to be level on both sides. One side is higher/lower than the other. Probably by 1-2 mm or even less. (On the z rods).
Now I know how to do this on an ender 3 v3. But not your model.
But here is a link to the ender one so you can better understand the issue and how to fix it.
https://www.printables.com/model/853057-x-axis-leveling-blocks-guide-for-ender-3-v3-se
I recommend looking over some of the comments to help explain this issue better and why it’s causing the problem you are seeing.
Alternative cause:
If the print is lifting from the plate it can cause a similar issue but those errors would likely be closer to the bottom. But not always.
Is there any lifting or warping of the bottom of the print ?