Corrupted shadows with point lights, fine shadows with spot light

I have certain meshes illuminated by 1 realtime light. The shadows generated from spot lights are perfectly fine. But using a point light, the shadows are not correct.
I noticed this happens sometimes using cylinder-shaped objects.
You can see the screenshot when switching back and forth between the point light and spot light.
Sometimes switching to two-sided shadows helps, but not in this case.

This is with using the highest quality settings, and highest quality shadows.
j

Apparently this is all due to the bias settings of the point lights not working for Unity 5.2.
Supposedly it is fixed in Unity 5.3.