Same problem. I found the post and it was on this forum. It even describes your issue where the fan doesn't come on.
A bad valve will cause these problems as well. You can see the post here (post 6). Replace your compressor.
https://xoutpost.com/bmw-sav-forums/...tml#post879005