Why do shadows not cast on a certain texture, yet it casts on every other texture in my game?

Hey guys,

I was messing around in unity a little bit and placed a couple of gameobjects on my terrain. After I did this I changed the texture of my terrain into a green grass style texture. The shadows from my gameobjects casted on the terrain perfectly fine.

After I did this I decided to draw a path using the terrain paint texture feature just like I did before. However none of my gameobjects seem to cast a shadow on this path texture. I made both textures myself in Paint and they are both exactly the same except for their color.

My question is why do the shadows cast on one texture, but refuse to do so on the other one?

Managed to fix it by deleting and re-creating the scene. It probaly was a bug within Unity.