Exit early with IoResult error if parsing message fails