Как будто attenuation срезает спот, хотя сверху он освещает. Потому что, когда вы спот вводите в бокс, он не освещает внутреннюю стенку в реалистик. Не освещает, значит и на рендере не будет.
Выложите сцену. А то можно долго гадать, а так вам сразу скажут.