Skin mesh + morph = broken normal

I seem to understand that the GPU morph targets calculates the normals for some other algorithm … not the same as the CPU

And I would like to understand is this a bug for the GPU morph normals calculation?
And it is intended for static geometry? (Because with skin geometry behaves unpredictably)
Or it is a normal behavior?

(ue4.16.2 )