Correct callback erroring when message can't be decoded