Your right (undriven) side Z carriage is out of square, and is deflecting the gantry.
Imagine the left side Z carriage wasn't attched to the gantry at all, just on its own. The only way one of the two wheels without the eccentric nut, on the outer side, could be loose, is if the wheel with the eccentric nut, on the inner side, were not tight.
So start by disassembling the system and attaching the gantry only on the driven-side carriage, i.e. in a cantilever configuration. Do this without the X carriage attached so gravity isn't fighting it, and ensure it's square to the frame and that the eccentric nut is tightened enough there's no play. You should be able to rotate any one of the wheels with manual force while holding another still, but if you don't hold one still, rotating any wheel by hand should move the carriage and cause all three wheels to turn.
It's possible that the bolts holding the gantry to the carriage don't have it aligned square; if it's off, you'll have to take it off the top to adjust. These bolts need to be really tight or they'll tend to self-loosen and throw everything out of wack again.
Once you have the driven-side carriage bolted to the gantry tightly square, it's time to do the undriven side. Start by adjusting the eccentric nut to get the carriage snug, and only then bolt it to the gantry.
Confirm that it moves all the way up and down the Z axis without binding. If the Z extrusions are not parallel or if either of them is bent, you'll have problems and you need to go back and fix that before connecting the undriven side to the gantry again.