New but empty tab opens when trying to pilot psychopy-experiment via Pavlovia

URL of experiment: changeDetection-setSize4and8 [PsychoPy]

Description of the problem:

Hi! I am totally new to PsychoPy and Pavlovia so I hope I can give you the info you need to help me here.
A colleague kindly built me a change detection task in psychopy, which I am now trying to run online. Despite psychopy telling me that the version the experiment was built in is older than the one I have (2024.2.1), the experiment runs fine on my laptop. It also syncs to Pavlovia without any error message. When I then try and pilot the eperiment via Pavlovia a new tab opens showing the above mentioned URL but nothing else happens. What am I doing wrong?
Thanks!

You have the 2024.2.1 post4 issue. Please upgrade to 2024.2.2

Thanks, the upgrade did help but I am still unable to run the change detection task online.
I get to the first box, where participants have to enter some info. But when I go to the next page, I get an error message: “Unfortunately we encountered the following error: when converting a length from stimulus unit to pixel units; unable to deal with unit: deg
Try to run the experiment again. If the error persists, contact the experiment designer.”
I have done some digging and found that the unit “degrees of visual angle” is not always supported by browsers. Any attempts in changing deg to height or pixel leads to the following:

  • run on laptop: the size of fixation cross and one of the items (colored square) are not correct
  • run online via pavlovia: nothing happens, just get a blank page after initail box for participant info.

Any ideas how I can fix this? Thanks!

I suspect that you have not correctly converted your experiment from degrees to height units.

To start with you’ll need to decide on a conversion factor that works for you.

If you want consistent sizes online then you will need to use a credit card routine and/or a blind spot routine.

Look at ScreenScale and BlindSpot in my online demos

Ok, I’ll give that a shot. Thanks!