It was not being raised in all the cases it should have been due to an incorrect/unnecessary truncation check.