UE4 4.9 - cast modulated shadows causes flickering on IOS dynamic characters

Hello Anngelica,

I am sorry you having this issue.

From what you describe you have a project set for mobile IOS device. On certain characters you see a flickering shadow that resembles Z-fighting. This only occurs when you play in mobile preview but not in editor/play.

This is because this action invalidates the precalculated lighting. If the lighting was rebuilt after the change then it would work as expected.
In deferred rendering this action causes the lighting system to revert back to dynamic preview lighting (falling back to movable lighting). That path is not currently supported by the forward renderer.

Devices that do not support depth fetch in shader (iPhone4, etc) will not even try to render decals and modulated shadows.

So if the device that you are trying to package to does not support depth fetch it won’t even try and render.

What device are you attempting to package to?

If you have not built lighting before changing from Stationary to Movable and the other way respectively then the shadows will be invalidated and not render correctly.

Here is a link to what is supported on what devices.

This is an updated list :

This is our list on performance for IOS :

After looking through our documentation and determining if there is a compatibility issue, please post again with what you have found.