Sorry if I seem a bit one-track-minded, but try this.
Place the pre-tested 'other' model in as well, near the same light and compile to make sure it is being lit correctly.
Once it is, add this line somewhere
Code:
 MyModel.material = WorkingModel.material;
and see how it goes, ANY difference is worth noting.
If there is still no change, replace the above code with
Code:
 WorkingModel.material = MyModel.material;
and try again, see if the working model is still working.

Let us know both test results please...


"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial