OK, found the problem.
After setting d3d_automaterial to 2 the hatch shader works on the model but not in that way it should. The whole model is drawn in the darkest cross hatch. The light map seems to be ignored completely.