The Form component is working for me locally, but does not render on Pavlovia. A psyexp file (see attachment) containing a single Routine with a single form component, which includes a single free text response is rendered as follows in PsychPy:
That probably means that free text responses don’t work in forms online. I would recommend using an editable text box or an embedded Pavlovia Survey instead.
Thanks @wakecarter! I have tried other form types (e.g. choice), but to no success. I didn’t try all form types, so I can’t exclude that there are form types that might work.
I’m familiar with alternatives (text boxes, sliders), but forms would be more comfortable, e.g. because item titles can be defined in the csv, use form.complete, etc.
Just to add to this: I’m having the same issue, where a form just displays as a solid black box on Pavlovia (it should include a bunch of radio button items, which is what shows up when I piloted the Python version of the experiment before putting it online). If I manipulate the scroll bar, the item text sometimes shows up outside of the forms box, suggesting it is there somewhere, but is being overwritten by the big black box thing. I’m going to look into the code for the form component and see if I can figure out what the problem is; shall post here again if I find anything.