Experiment does not run on Pavlovia

The behaviour definitely indicates that at some point in the post you’ve had index.html in the output path field in Experiment Settings / Online. That’s the only reason for a folder called index.html to be created. I think you need to try recreating the experiment from your local files after first deleting the hidden .git folder.