Ensure custom call is always invoked before handle errors