I’m thinking this must be a bug in UE4, because it definitely works in UE 5.1.
Left: Apply Fog turned Off
Right: Apply Fog turned On
This really shouldnn’t be a problem since you can just set the sort priority of the skybox so that it renders behind everything.
Anyway, I’m glad you resolved it. Faking it is a better option in my opinion.