Error "Unable to display this Web Part" on New Item

I have a form I built out on SharePoint Online with a massive amount of variables (probably around 250+ fields). I know there must be some sort of limitation on the amount of fields that can be loaded into a form at one time, which makes sense cause that is a lot of data…

The issue is more common than not, where I will try to add a new item to a list, the custom form attempts to load and then I get a “Unable to display this web part…” with a Correlation ID appended to the end of the message. My form just fails to load. No errors in the browser console either. (And yes, this happens in IE and Chrome…)

What I don’t understand is how sometimes, the form and all the JavaScript logic loads perfectly. No error, not even a delay in loading the page.

Is there some way I could troubleshoot this form to make it more reliable? Could I possibly delay some sort of page load until Forms Designer is able to grab all the fields in my form?

So far, I have tried forcing the .js and .css files that Forms Designer references to load before anything else, with no luck in increasing reliability of the form.

Any help would be greatly appreciated. Thanks!

Dear @cmersino,
This question is about Forms Designer, and we have a different forum for it here - https://spform.com/forum/ Unfortunately, Forms Designer designs forms similar to SharePoint designer, and it suffers from the same limitation - server render time. When it takes too long for server to render form, it gives this error, not much can be done about it - remove unnecessary fields, make some readonly, split one form into multiple.

This community forum is dedicated to new product - Plumsail Forms. It offers similar functionality to Forms Designer, but works with Modern UI, offers responsive and mobile-friendly forms, but most importantly - all forms are rendered on the client, so there is no limitation on number fields!

You can try it out, check our video instruction on installation and configuration, see if this solution will work better for you. Of course, such large forms will take a long time to load, especially for the first time, and especially in older browsers such as IE.

If you do replace older forms, I highly recommend to Reset them in the designer first:
Reset%20Button

Thanks a ton for the info Nikita, appreciate the quick responses! Sorry for posting in the wrong location, but the info you provided helps a lot.

Take care!