Hi Guys!
Quick Update I went to BMW where they first wanted to charge me for diagnostics when I already know the key is faulty and probably were gonna charge me R4000 for a new key.
Luckily one of the employees there was kind enough to refer me to a place close to my home where they just charged me R350 to fix my problem in 15mins.
:bravo: