Experiment: stuck on 'initialising' and syntax errors

URL of experiment: https://run.pavlovia.org/blr/ewmt_public/?__pilotToken=6512bd43d9caa6e02c990b0a82652dca&__oauthToken=af8a57b1c738bdfbb7a6bc54deb02c55fd852a3db4c1cef30e59d53bb11fe4b4

Description of the problem: I have created an experiment through the builder interface of Psychopy, and it runs smoothly there. As soon as I move it to Pavlovia, I can’t get it to even start, as it’s stuck on ‘initialising the experiment’. I have been working for some days on trying to solve the issue, looking through the forum but mostly being unable to find a solution or interpret the ones that I found (I am completely new to Python and JS and how all these interact with each other). I see there is a syntax error - that I report below - and I think I should fix it in a certain way, but being new to all the tools I’m using (including the web developer tools that I downloaded and give me the same syntax error) I have no idea how to solve these issues. I’d love for you to help me with this error, but most of all I would need some help in understanding where these errors can be edited and how to sync the changes. I have tried changing it in gitlab, but it doesn’t seem to work.
Would someone spend some minutes in explaining (ELI5-style) the steps from Psychopy to Pavlovia, and how to intervene at those levels? I am lost and can’t get any improvements.
Thank you in advance!

Syntax error:

Hi @blarosa, which version of PsychoPy are you using? This bug may be fixed in recent versions

2020.2.3

Well you could try exporting the html using the latest version of PsychoPy. You can actually do this from Experiment Settings by setting the PsychoPy version you want, and resyncing your task with Pavlovia. After this, best to refresh your browser cache to ensure you are running the newest version of your task from your browser. Give that a try and let me know.

It did work indeed, thank you!
Unfortunately it seems that JS does not recognise ‘cm’ as measure, so it crashed right after asking for participant number :confused:

You can’t use cm as online units because PsychoPy doesn’t know the size of the participant’s monitor.

I have a resize credit card experiment that could help.

Sure, but I have no idea what that means :sweat_smile:

Why are you using cm as your unit of measurement instead of norm, height or pix?