fix some customError bugs