This part should be present inside the root children array’s object. But from your code, it seems to be completely misplaced and placed directly in the root. Update the structure according to the documentation and try it again.
The dynamic form was not rendering because the configuration was placed in the wrong part of the JSON structure. Instead of sitting inside the object within the “children” array, it was placed directly at the root level, which is incorrect. To fix this, move that configuration block so it is properly nested inside the children array, matching the structure shown in Pega’s official documentation for dynamic forms. Once the JSON is restructured correctly, save the view and test it again to confirm the form renders as expected.