OBD works, start there. Check the pressure sensor value in the Climate module, and see what it is static, and if it increases when the A/C is switched on, and if not, verify an A/C request has been sent. My guess would be an RCV, as that is common, but with no information provided, that is all we could possibly do. For all we know, there is a gaping hole in your condenser.