I had the same problem using 3.1.1, but when I upgraded to 3.2.1 it became partially solved: I can see shadows but if the Light2D is far from the wall the shadow’s form becomes something like a saw. It looks like it tries to trace the wall, going in and out of it, but it’s very visible. I created a new question: Android shadow tracing detail too low - Archive - Godot Forum