I am no lawyer but wouldn’t they have some kind of a “morals clause” in the contract? I am not sure that is the right term, but I am guessing that there is some kind of clause in the contract that gets them out of paying her if she does anything that damages her reputation to the point that it would reflect negatively on their brand.