TBH, I haven't had any issues with BimmerCode while having the CarPlay FSC, but I thought I would just mention the warning message that comes up when starting BimmerCode. From a quick scan of the web it seems there were some earlier problems with the USB installer of CarPlay and BimmerCode (?)
I already had the WIFI module in my car, so all I needed was the coding, however, there seems to be a few tuts on youtube about how to do it.
This is the FeatureInstaller. As you can see there is a RESET button (it also asks if you want to reset when you start the program):