Wrong colors when using SceneCaptureComponent2D to TextureRenderTarget2D

I have been trying to render the scene to a texture render target (to save it later as jpg) for a while but I cannot get the same colors as they are visible on the screen.
The problem happens directly when the scene is rendered to the render target as it’s already looking differently there.

All the rendering features and flag are left to default.
Using a different source and approach gives better results (close to the real colors but still different) but I need to have all the post processing applied to the final image.
Thanks for your help.