To get the fogs to operate as DRL you don't need the module - just a relay. The relay coil needs to be powered by an ignition source so the lights are always on if the ignition is on. Pin 30 of the relay needs to be connected to the fog light side of the fog light wire (cut the wire), Pin 87A needs to be connected to the IPDM side of the fog light wire (the other half of the cut wire) and Pin 87 needs to be connected to a fused high current source (10A should be enough).
The entire point of the module is to provide independant fog light control from the head lights. With the module correctly installed you should be able to use the OEM switch to turn the fog lights on and off regardless of if the lights are on. If you have the module installed and you can't do this then it isn't installed correctly.
The module decodes the multiplexed communication bus that feeds the BCM information from the switch stalks on the steering wheel. If it detects that the switch is in the "ON" position it activates a (-) output that drives a relay. The relay then applies power directly to the fog lights in the same fashion as above.
As you can see, both methods (DRL and independant control) require the use of a relay to drive the lights, and both methods simply apply battery voltage to the fog lights (just like the IPDM does). If installed properly there is NO electrical difference between either of these methods and simply using the switch as designed from the factory. Therefore, if installed properly there should be no risk of damage to any components in the vehicle.
If you have a defective KPtechnologies module let me know and I'll get it evaluated and repaired/replaced free of charge under warranty.
The only change that has been made to the module since we released it 4 or so years ago is that the new ones have an LED on the circuit board to provide feedback on the BCM connection. If the switch is in the ON position the LED lights up, and when it is shut off the LED turns off. This helps a ton in diagnosing issues with the module.
The independant fog light module is probably the most difficult module to install that we sell based solely on the fact that you can't use a volt meter to verify the communication bus - you need an oscilloscope. This makes it difficult to verify the BCM wires are connected properly (and the reason the LED was added to the board).