Terrain Prefab become high smoothness after instantiate from AssetBundle

Just like the image, on the left is the problem one that instantiate from assetBundle, on the right is the origin one that I just drag out from prefab
I tried to replace the material of terrain after instantiate and it works in editor, but not work at build