It’s a disappointment but flop is a word used too loosely these days (and the typical narrative behind the use here is not a good one). Comparing it to Justice League isn’t really apt, because the situations and expectations are completely different.
As for breaking even, they couldn’t not have known they were taking a hit with the reshoots. More likely than not they thought it was worth it for the long term health of the brand.