Some shaders disable dynamic lights in order for the shader to work. Could thid be a possibility here?
It happened for me with a model detail map script and it wasnt till I made another level and forgot to include or add the detail script that I got shadows back.
Use the 'manual' Luke, the manual is your friend. 'Self reminder'