Skybox works weirdly

I’m currently making a map choosing system, with every map having it’s own game.Lighting assets (Sky, ColorCorrection, Atmosphere, etc.). For some reason, Sky makes the map be darker. An example is below.


Crossroads under normal circumstances


Crossroads when

Here’s a code that is responsible for doing this:

function ServerInfo.CorrectTheSun() -- workspace.CurrentAssets:WaitForChild(ServerInfo.Map) references to lighting assets folder. Changing the reference folder's parent does not work.
	ServerInfo.VoidWorking = not workspace.CurrentAssets:WaitForChild(ServerInfo.Map):GetAttribute("DisableVoid")
	for i, value in pairs(workspace.CurrentAssets:WaitForChild(ServerInfo.Map).Assets.Lighting:GetChildren()) do
		value = value:Clone()
		value.Parent = game.Lighting
		task.wait(0.4) -- Increasing timer or putting sky first/last does not work.
	end
	game.Lighting.ClockTime = workspace.CurrentAssets:WaitForChild(ServerInfo.Map):GetAttribute("ClockTime")
	game.Lighting.GeographicLatitude = workspace.CurrentAssets:WaitForChild(ServerInfo.Map):GetAttribute("Latitude")
end

Does this happen without an Atmosphere instance? An Atmosphere has no effect unless a Sky is also present, so there could be differences with and without the Sky, even if the skybox textures are not changed. But also, with the Realistic lighting mode, the Sky textures are used as HDR light sources, so if there is any difference in any of the textures, lighting can change.

I’d try just deleting other children of game.Lighting and removing settings until you find the cause.

This (sometimes) happens even when only Sky object is present, without Atmosphere or other Lighting objects

I can’t think of what would cause this other than the Skybox textures themselves. Perhaps start with a brand new baseplate and try to reproduce it with as few property changes as possible? Just adding and removing a default Sky instance, I see no lighting changes happening, so there must be some other setting in play here.

Works perfectly fine on other places, for some reason