I solved the Problem by just removing three lines of code from includes/controller.php
I took away the if statement, because I am not using CAPTCHAS anyway:
if ( defined( 'WP_CACHE' ) && WP_CACHE ) {
$wpcf7['cached'] = 1;
}
My forms seem to work on all pages I use them, e.g. https://www.quality-lifestyle.de/
I also use Plugin Logic and only load my Plugins on pages wehere I need them, e.g. Contact Form 7 and Contact Form DB only on pages where I have forms.
It really speeds up the loading time. Pingdom and GMetrix show one request less because /wp-json/contact-form-7/v1/contact-forms/13891/refill is not called anymore.
I am really not a coder and don’t know if my solution is a dirty hack and will cause andy troubles, but on the surface it seems to have the desired effect ??
Kind Regards,
Gregor