Hi @jules-colle
I am so sorry if I am annoying, but just wanted to update that I determined the more detailed, interesting condition when this issue occur.
As far as I tested (on the server in question), a form can’t complete submission when the form has more than 2 conditional groups using the same field, just like below.
show [dairy-group] if [biztype] equals "酪農"
show [meat] if [biztype] equals "肉牛"
For example;
https://fida-staging.work/shindan-test/
In this form, most of questions vary according to the answer of the first select menu. With this form, only the 1st submission succeeds. After that, you’ll get this error;
api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2 POST https://fida-staging.work/wp-json/contact-form-7/v1/contact-forms/2825/feedback?_locale=user 502
F @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
tryCatch @ wp-polyfill.min.js?ver=7.4.4:1
invoke @ wp-polyfill.min.js?ver=7.4.4:1
t.<computed> @ wp-polyfill.min.js?ver=7.4.4:1
n @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
u @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
I @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
f @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
I @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
f @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
t @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
R @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ index.js?ver=5.4:1
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
(anonymous) @ index.js?ver=5.4:1
(anonymous) @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
X @ api-fetch.min.js?ver=4dec825c071b87c57f687eb90f7c23c3:2
f @ index.js?ver=5.4:1
(anonymous) @ index.js?ver=5.4:1
Show 2 more frames
index.js?ver=5.4:1 {code: "invalid_json", message: "The response is not a valid JSON response."}
(anonymous) @ index.js?ver=5.4:1
Promise.catch (async)
f @ index.js?ver=5.4:1
(anonymous) @ index.js?ver=5.4:1
https://fida-staging.work/shindan-test2/
In this form, I removed multiple groups depending on a single field. You’ll be able to submit this form again and again.
Plus, I also cloned the site to another server by different hosting. Strange enough, this form works perfectly fine, even though having multiple groups!!
https://xs500850.xsrv.jp/shindan-test/
I’m almost sure that any server-side configuration blocks a certain type of request. However, though getting close, I am still unable to pinpoint what is happening in this server…
If you happen to come up to any idea, it would be great sharing with me – it’ll accelerate my conversation with a support person at hosting company.
Regards,
Mayumi