Are forms supported yet on Pavlovia?

OS: Ubuntu 25.04
PsychoPy version: 2025.1.1 Py 3.9
Standard Standalone Installation?: no, pip install psychopy
URL of project: Matthias Guggenmos / form_test · GitLab
Do you want it to also run locally? yes
form_test.csv (144 Bytes)
form_test.psyexp (9.3 KB)

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:

But looks like this on Pavlovia

No interaction with the form is possible.

This has be discussed before:
https://discourse.psychopy.org/t/forms-work-locally-on-psychopy-but-disappear-on-pavlovia

But from my understanding of this site:

Forms should work as of now.

Do I use Forms incorrectly? Or are they (still) known to not work online? Thanks in advance! :slight_smile:

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.