Yup, if the car is pulling to the right, then it's an issue with the left caliper or the hose. First thing i would do is check and see that everything is in place such as sliders and pads, and that everything is bolted on properly. Since you are hearing a clicking noise and then it fixes temporarly on it's own, then it might be yours pads are not on properly.
If everything seems like it's properly installed, and you don't see anything funny, then i would try and bleed the caliper on that side. Since it's pulling to the right then this suggests that your left caliper isn't engaging. After this doesn't fix it, then it might be time for a new caliper or a rebuild kit.
BMW...Now you're playing with power.