Builder freezes when trying to "sync with web project in Pavlovia" in macOS Catalina 10.15.6

If this template helps then use it. If not then just delete and start from scratch.

OS (e.g. Win10): Catalina 10.15.6
PsychoPy version (e.g. 1.84.x): 2020.2.3 & 4
Standard Standalone? (y/n) If not then what?: y
What are you trying to achieve?:
Syn a trial experiment to web project in Pavlovia
What did you try to make it work?:
Tried different versions of Psychopy (2020.2.3, 2020.2.4, 3.2.3)
**What specifically went wrong when you tried that?:
I created a test experiment in Psychopy, it is running normally in the builder, I logged in in Pavlovia, both in the browser and through the builder, when pressing the button “sync with web project (at pavlovia.org)”, a “Commiting changes” window pops up and then whatever I press or write the program crushes without giving any error.

Include pasted full error message if possible. “That didn’t work” is not enough information.

From my understanding, you haven’t synced this experiment to Pavlovia before and it’s crashing on your first attempt to sync it?

if so, I have the same problem with each experiment I try to sync to Pavlovia. I’m not sure what the efficient fix is to the problem but I usually just keep quitting psychopy and retrying and it eventually uploads… not sure if there is a lag for syncing the first time but I did have this happen every single time.

Thank you Lauren. Yes, I was trying to sync an experiment for the first time. Your advice helped me and I managed to find a way around this problem.

I had to:
a) Create an SSH key and add it in my profile in Pavlovia (go to Gitlab profile --> Settings --> SSH keys)
b) Create a project through the Builder- eventhough the program freezes the project has been created when you reopen Psychopy.
c) Export HTML through builder (File–> Export HTML…)
d) Push experiment files through command line

However, there must be a bug there that needs to be fixed so that we are able to do this through the Builder without the program crushing.

This definitely sounds like a bug! What’s supposed to happen (and what happens on Windows) is there should be a popup saying “This experiment does not belong to a project, create one?”, I’m guessing it freezes because something about how this popup is made crashes PsychoPy on Mac.

Could you add this as an Issue on GitHub? https://github.com/psychopy/psychopy/issues

I’m having the same issue too when I try to sync a new experiment to Pavlovia in Psychopy (Standalone v2020.2.4). This version also crashes when I try to sync a previous experiment (originally built and successfully synced using v.3.2.4)

I discovered that the reason Psychopy was crashing when syncing was because the file extension was too long. I have changed the folder location and it is successfully syncing to Pavlovia now.