Maybe instead of making negative lights, you can just play around with the normal lights radiuses?
Unreal doesn't calculate light bounces, so all shadows are 100% black if not in direct line of sight of another light. If there is only one light in a map, all shadows cast by that light will be pure black.