In my simple scene, I have a ground and an interesting light source. However, when the light hits certain meshes, it creates some strange effects. The shadows are being cast correctly, but the other meshes affected by the light are showing unusual results.
To see the issue in action, check out this online demo.
Here are screenshots depicting what's happening: https://i.sstatic.net/DGK9Y.png https://i.sstatic.net/bZTex.jpg
The black square on the ground and the black lights are created by the peculiar behavior of the light source.