Point Light not working on instanced geometry

Im rendering a bunch of meshes with Graphics.DrawMeshInstanced but I can only get directional lighting to work on them, DrawMeshInstancedIndirect works fine so I was expecting the same.

Nada? Ive tried different setups and unity versions with no luck, is this a bug, expected behaviour, or am I missing something?

Just ran into the same issue on Unity 2020.1

Still experiencing this with Unity 2021.2.7f1, any updates?

Example, calling this in my Update, shadows work, directional light works, but no other lights.

Graphics.DrawMeshInstanced(instancedMesh.mesh, m, instancedMesh.materials[m], batch.matrices, batch.batchSize, batch.propertyBlock);