Henry Cavill never officially announced the reason, but he will exit The Witcher as he is committed to his other projects and wants to focus on them from now on, as per the highly rumored speculations.