Should You Give The Callisto Protocol A Second Chance!?