I think it's related to how to boss fight looks.
You do not deal significant damage and relay on damage dealt by mirrors.
When Scarlett is dead you receive only the reward in the bag but not loot from the corps (for example Oberon gives both).
I never tried to kill Scarlett without using mirrors but I think if you did it would give you loot from the corps and create a screenshot.