So there are two packages of DAP, with one having more features. One has the adaptive cruise control, blind spot warning and the rear alert. The other has these features, plus parking sensors, lane assist, auto high beam head light switching and park pilot. If you have DAP with EVERYTHING, you can't put this on without losing the auto headlights. It will show an error in the gauge cluster when you start the car. If you just have the acc/blindspot, you can get this no problem, but if it's a 2017 get the "F" version. If it's a 2015-16, get the C.
Shopdap does not have the F, so if you get the C, you will have to dremel the wire covers. This is what I had trouble with and I'm contemplating getting the F and selling my C.
Disappointingly, I tried contacting shopdap about this after I first tried to shove the trim pieces together and it wouldn't fit, and they said they never heard of any issues, but to send them a picture of the part I had to dremel so they could look into it. After more research I finally figured out the difference and both contacted them and left a review on their site, but I've had no response from them. I was trying to get them to at least change 2015-present on the "C" model because it obviously doesn't work on 2017s with the rain sensor without modification.