At compilation, the weak function definition takes precedence over the driver definition for atmega32u4 devices.
void _writeDutyCycle3PWM(float dc_a, float dc_b, float dc_c, int pinA, void* params){
__attribute__((weak)) void _writeDutyCycle3PWM(float dc_a, float dc_b, float dc_c, void* params){
This prevents the driver to correctly initialize and write duty cycles.