Fractional delay logic of eFlexPWM of MC56F82748

I'm debugging the fractional delay loigc of eFlexPWM of MC56F82748 using P&E mode. The configuration is as attached.

In theory, the duty cycle of PWM45 is closed to PWM23. However the duty cycle of PWM45 is neither closed to PWM23 when PWM_VALUE3 = 250 nor closed to that when PWM_VALUE3 = 249. Actually the falling edge of PWM45 is in the middle of PWM23 when PWM_VALUE3 equals 249 and 250. Is there any configuration wrong i neglected?Attached is the project i am debugging. thanks.

Do you want to use nano-edge PWM mode for eFlexPWM module so that you can generate the fractional duty cycle PWM signal for example setting the PWM value5 as 249 plus 31/32? If it is the case, you have to enable the internal PLL of eFlexPWM module, it is complicated.

The fractional part can also be observed in the oscilloscope using my configuration. However the question is the fractional resolution seems not 1/32 of the PWM clock(100MHz) (ie. 312ps). For example, the observed actual duty cycle of (4+ 31/32) is much less than the duty cycle of (5+0/32) and the difference is much higher than 312ps.