Using NiagaraRibbonRenderer in Niagara System causes a crash at launch on an iPhone

I’m trying to use a Niagara System with NiagaraRibbonRendererProperties render. It works well when running it on UE4 editor. The render is using the default engine material “DefaultRibbonMaterial”
But when I try to install the project on an iPhone device, the app crashes with the following error:
“Couldn’t find Shader TMobileBasePassVSFNoLightMapPolicyHDRLinear64 for Material Resource DefaultRibbonMaterial!”

Note that the project works well on iPhone, if I use sprite with NiagaraSpriteRendererProperties render instead.