Why is light function material applied to a directional light not rendering in mobile preview ES3.1?

Hello!
The material is showing up fine in shader-model 5 but its not rendering in ES3.1 mobile preview. The directional light is moveable.