Umm... maybe you need to set lightrange on Dynamic Light... You said that the light is engine generated, not level generated(which set lightrange at default 300)...