Hi,
1. If you want one custom field isn't required, beside changed Required status of field: Required to No, you also need to empty field: Validation rules of Custom field too.
2. The error "Invalid verification code entered" related to Captcha on Donation form. Please try to turn off Configure option: Enable Captcha in Joom Donation Configuration page and tet the donation feature again.
Good luck
Dam