Bummer, that just happened to me as well (while I was having my windows tinted funny enough) I had to have the regulator replaced. I hear it’s a common problem.
Ended up costing me $300 from a local Indy shop. BMW quoted $700
It was a quick repair, they were done in less than two hours.
Good luck!