Weird. If its possible, as a test, can you create the same lights in position from your script? Just to see if its maybe a compiling issue or a engine issue. Start with less than 8 and increase till something happens...
"There is no fate but what WE make." - CEO Cyberdyne Systems Corp. A8.30.5 Commercial