Unable to download resource

Oops! I forgot to include the link to my experiment (which I can only pilot at present, having no license.)

Link: https://gitlab.pavlovia.org/nerdonlinetools/sldtoolkit-dysc-mrtwintask

Thanks for your speedy reply!

I have tried it with your kitten picture but no luck.
When I run your e2e_img experiment through the Explore section of pavlovia it loads just fine, however when I put your kitten picture into my study it is unable to load it.

OK, let’s find out what’s up!

  • @cLEE, I can’t access your experiment, could you give me access? (or make it public)
  • @EJJ, could I also have access to yours?

Thank you - I am probably doing something stupid but it for the life of me I cant see what it is thats the problem!

Its public and in piloting mode

Hi @ thomas_pronk :-). I replied a short while ago by messaging you directly, sharing my login ID & pw. I’m not sure whether my message went through, & can’t seem to find a log of my ‘sent’ messages. I’d much appreciate it if you’d let me know if you received my message.

Thanks a tonne!

  • cLEE.

@EJJ, I cloned your experiment and I can tell you what’s going wrong. The file has it’s extension in lowercase (img_kitten_png.png), but in the image stimulus you refer to it with uppercase (img_kitten_png.PNG).

I assume that this worked locally because in Windows, filenames aren’t case-sensitive (i.e. Windows doesn’t care whether you write img_kitten_png.png or img_kitten_png.PNG). But on the Internet, this does matter.

By writing img_kitten_png.png instead, my version of your experiment did work online.


@cLEE, sent you a PM in reply

Yes, I just responded to that, thanks!


Oh my what a silly mistake for me not to have noticed!

Thank you so much for taking the time to look at this for me :slight_smile:


1 Like

@cLEE, to give others access to you experiment, take the following steps:

  • On pavlovia.org, at the page for managing your experiment, click “View Code”
  • This will take you to the repo of your experiment, hosted on gitlab.pavlovia.org
  • At the left is a panel, with various links, one of them being “Settings”. Click Settings, then Members.
  • You’ll see a page where you can invite members to your repo, thus giving them access.
  • To be sure that the member has access to your experiment code, give a member the “developer” or “maintainer” role.

My username on pavlovia is tpronk.

Hope this helps!

@ thomas_pronk: Thank you very much indeed for that information. I have just added your ID, and am hopeful of resolving this soon, with your advice.


  • cLEE. :smiley:

Hey @cLEE, I think your issue has the same cause as @EJJ had. See my earlier post in this thread for a detailed reflection.

Applied to your experiment: I got an error message that referred to “Rita_008-Hop.png”, but the filename of this stimulus is “RITA_008-Hop.png”. Changing Rita to RITA wil probably fix the error.

@ thomas_pronk, You were right, thank you! :smiley: I had looked up a similar error in a thread posted previously, and had gone back and verified the “.png” vs. “.PNG” issue, but had missed the big, white elephant on the sofa – the case mismatch in my filenames!! 8-< Thanks, awfully… but for your pointing that out, I’d probably still be looking for the proverbial nose on my face.

  • cLEE.
1 Like

I’ll leave this here in case it helps anyone - I found my issue and it’s one of those annoying careless ones…
Psychopy didn’t care about case sensitivity in image file names in .csv file and so it ran fine, but…Pavlovia did and so wouldn’t load them. So if you’ve done everything else check case sensitivity very carefully!

1 Like

Hi! I’m having a really similar issue, but I don’t see any discrepancies in my file names. The experiment runs fine on psychopy, but when I run it on Pavlovia, I get the error message: " * unable to download resource: …/…/InfinityThesisPracticeStimuli.xlsx (…/…/InfinityThesisPracticeStimuli.xlsx)"
The file is saved in the correct folders on my computer and can be downloaded from my WebIDE page. I just added you as a maintainer on my experiment. Here is the link from my dashboard page: ImplicitInfinitySC-SLOWTASK [PsychoPy]

Thank you in advance for any advice you might have!

So, I managed to fix this on my own, but I have no idea how I did it. Oops!

1 Like

Hey Sophie,

Could you post what you entered as filename in your experiment (in the loop that uses this xlsx file)?

Thanks, Thomas

I encountered the same error and found a solution after many attempts!
Removing " % " in my filenames solved the error.

So, if you encounter this kind of error, try removing special characters in your filename that might cause an error. I suppose some special characters might cause trouble in JS… (but not in Python)

Anyway the idea that this error may be related to filenames helped me solve the error. Thank you!


Hello @thomas_pronk

I am very new in pavlovia and facing the same issue.
I have renamed the stim images using low case letters as you have explained (.png). But the same error occurs with a different stim image when I run the experiment online; however, it works well locally. I have added you to this project so you can help me if it is possible. I appreciate your time and effort.

Thank you in advance.


I’m facing the same error in Psychopy v2022.2.5 on a windows remote server. The experiment runs well on an Ubuntu machine, but audio is not supported on my Windows server, so I cannot test it. Can I share the login with any of you, please?

Windows uses forward slashes, while I have backward slashes in my paths. Could this be a problem? Thank you!!