UE4 Paragon-Serath Incorrect Lerp Result

Hi everyone. I am just interested in playing games and want to have a try using UE4. I have heard that EPIC had released nearly $17,000,000 Paragon resources and want to learn something from it and I took Serath, which is one of the Paragon heroes, into my account. Pretty cool hero tho^^ Here is the detail of the problem that I met:
It is quite common using Material Function to blend different layers together and inside the mf is using lerp to blend different channels respectively. In Serath, it uses a mf called MatLayerBlend_TenLayerBlend. After I tried comparing the fourth material with the blended result, I found something unsusal as the gif below. (I have set the material’s shading model to Unlit in order to make it clear)

307660-start.gif

As you can see, it has a magnificent change between the original fourth material and the blended one. I found that it’s the lerp function which is in the material function caused this problem. Here are two experiments I have done below:
When the alpha is 0 in lerp, it should present the same result as the A channel.

307671-lerpa.gif

But when I changed the alpha into 1, it presented different results as the gif said.

307672-lerpb.gif

Any ideas or comments on it?
English is my second language, sorry for any unclear descriptions. If you have any questions about my descriptions just knock me in the comments or dm me, either is fine. Cheers.