Aoa brothers, all the new cars have electronic compressors, if cooling stops at IDLE or delayed cooling, you have to change only the solenoid valve(also known as controlled valve). one short way is to make direct connect for the compressor input to the battery, it will work with max output , it will be in same old compressor mode,
these compressors uses PWM signal, so after 4 5 years the solenoid becomes weak & doesnot work with low signals, so make its input 12V DC will fix the issue,
Drawbacks,
Compressor will not work as variable , but will be FIXED (same like old compressors, )
more fuel consumption.
Also making direct connetion will bypass compressor temperature sensor, so its 0 cost solution, other way, buy the solenoid valve , you have to drain the freon & than install the solenoid valve,
more info check youtube for Clutchless compressors working,
thanks