Why material break on my model?

yes. you gotta uv unwrap the model. i can see you just stretched a sphere, added loop cuts and some extrusions. while the sphere in blender comes with uvs it will not auto unwrap to fit your added geometry. this is some manual work for this sort of complex shape.