OMG, you are so many here with the same problem as me. It seems it became a habit for my BMW X6 to experience difficulties with AC. It pissed me off every three months until I found these guys from
https://www.airconservicing.org/why-choose-us/ that solved my problem in five minutes. The air was stuck inside because of the old filters, and the vents did not have the power to work. So much fuss, almost for nothing, haha. But I did it! Guys, the problem can be with pipes, strainers, belts, compressors, or condensers. Just do a check and save your time!