I am piloting an experiment on Pavlovia. It was working fine, but I decided I wanted to delete the demographics survey questions I had embedded into my PsychoPy experiment and just have participants complete a Qualtrics survey to get their demographics and then be directed to the experiment from there.
After deleting the demographics routines and syncing the project and then piloting it, no changes had been made despite the PsychoPy Experiment File (in the online files) having the changes made. I even tried running it in an incognito browser - same issue.
Any ideas on this? Thanks and really appreciate any insight.
From Troubleshooting Online Studies — PsychoPy v2022.2.4
Running the latest version of your experiment
When you synchronise changes to your experiment, you may need to clear your browser cache to see those changes online (using Ctrl-F5, Ctrl-Shift-R or equivalent). If this does not work use an incognito browser tab. A participant will not need to do this, so long as they have not already tried a previous version of your experiment.
Sorry – you did say you’d tried an incognito tab in your first post.
I’ve just encountered a very similar issue.
I was trying to update an experiment and it wasn’t updating the online JS files, despite not showing any error messages.
Due to a bug with breaking loops early in 2022.2.x I’d set the experiment to use version 2022.1.4.
When I set this to blank I then got a synchronisation error which showed that the JS files weren’t updating. The error message lead me to discover a missing header in one of the Excel files. I was then able to reset the use version to 2022.1.4 and sync successfully.
Do you have a fixed version in Experiment Settings / General?
I didn’t have a set version originally - I tried changing it but did not see a difference.
Do you know of a way that I can identify the code that may be stopping it from creating the JS files so it can run online? Should I just start deleting code from the experiment until it uploads correctly to pinpoint which section of code it may be?
Thanks for all your help.
Wow… I guess I fixed it somehow. Deleted a bunch of code I didn’t need and I guess the error was in there.