In reply to Carl Hancock.

While I fully agree, this is actually easier said than done. I had a bad run with ninja forms and there was just no way to predict it, after all it has 600k users and is a profitable business, so how can anyone predict that when you have a problem their support answer will be equivalent to “restart your computer”. It is just impossible, to predict how long and what quality of answer you will get for a support issue, And as you said in the other comment, no plugin developer can test against to the various settings that there are in the wild.