I moved my site to a new provider, transferring over the database.
One issue is that contact form still thinks it is at the old host and hasn’t updated to the new folder names for captcha and upload files.
I have checked over the DB but can’t see the code to update the links to the correct ones.
Contact Form 7 doesn’t keep URL and file path of CAPTCHA and uploaded files. Maybe you need to edit the upload folder setting of WordPress. Or you might have set WPCF7_CAPTCHA_TMP_DIR and WPCF7_UPLOADS_TMP_DIR constants yourself. Check the docs.