No shadows inside mesh on mobile

Hi,

I am new to Unreal so this might be a really basic question, but I can’t figure it out myself.

I have set up lights for a level using procedurally generated buildings, and am using two light. One directional light that is rotating over the day set as “movable” to cast shadows (a sun basically), and another directional light set to “static” facing the ground and not casting any shadows to soften the hard black shadows I get.

In the editor, this looks good, but when I turn on the Vulkan preview the shadows inside the mesh is gone.
Any ides how to get those shadows within the mesh on mobile?

I have tried disabling the lights separately (still the same flat look) and turning them off completely (it goes completely black).

It turned out the meshes had their normals all facing upwards. When fixing this the shadows on the meshes worked as expected, so problem solved.

I would greatly appreciate information on what light setup I can use for a procedurally generated map on mobile, or specifically what doesn’t work for procedurally generated meshes.