I checked and compressor kicks in (rotates) when AUTO is pressed. Dissengages - stops when ECO is pressed.
Then there is sufficient gas in the system for it to run, but perhaps not efficiently.
Next step, run the aircon in auto for about 5 minutes then feel the two large pipes that go to the cabin, one is cold fluid in, the other is the return. The cold one should be VERY cold within a couple of minutes running, if it IS then the problem is possibly at the evaporator end (inside the cabin), if it is NOT, then the system could be low on gas and inefficient, or a problem with the condensor, in front of the radiator.
Inside the cabin are a couple of possibilities, the first one being that the heater control is actually selecting "warm" not "cold" and mixing hot air from the heater with the cold air from the evaporator.... a faulty HBV can do this
HTH