PWM jitter or flicker using nrf5_SDK_for_Mesh_v5 dimming example

I am connecting the nRF52 DK to an oscilloscope and on the LED pin for the dimming example on the server side. I am seeing jitter, the PWM duty cycle doing a slight shift every 2.5 seconds or so. When I decrease the frequency from 5 kHz to 2.5 kHz the jitter happens even more frequently but is cyclical, below is a video of what we are seeing. 

When I disable the start() before the main loop this issue in the PWM goes away. Is there something that is happening in the mesh to reset the PWM each time or something else? What is going on here?

int main(void)
{
    initialize();
    m_pwm0_present_level = 0;
    pwm_utils_level_set(&m_pwm, m_pwm0_present_level);
    //start();

    for (;;)
    {
        (void)sd_app_evt_wait();
    }
}

Thank you, 

Sky

Related