Creating a Digit Span task

OS : Windows 10
PsychoPy version: 2020.2
Standard Standalone? (y/n): Yes, for Windows amd64.

What are you trying to achieve?:
I would like to create a digit span task, preferably, there would be a text entry after presentation of each string of digits with which PPs can type in the numbers they saw.

What did you try to make it work?:
I have watched a YouTube tutorial on how to make a digit span test, but this did not lead to desirable results (just kept looping a series of flashing numbers with no chance for recall).
I downloaded the files from this Pavlovia demo but encountered an issue with it when I tried to run it in Psychopy. You can see my description of the issue under the “Issues” tab of the demo’s Pavlovia page.
Also, the full demo is not played on Pavlovia because the files contain Excel spreadsheets for trials that contain up to 12 digits, but on Pavlovia the demo ends after two trials of 3 digits.

I then tried to create my own task which had a sequence of numbers presented for 1 second (this condition was linked to a spreadsheet in a similar way to the YouTube video linked above). After this, a textbox is meant to appear in which PPs write down the numbers they were shown, and they have 3 seconds to do this. I wasn’t sure if it was possible to not have a time limit on this and to have PPs press enter when they were done recalling? (I’m very new to Psychopy!) There is currently an end button and a mouse element which PPs can use to proceed to the next trial, and this is also present for the 3 seconds (I got this idea from this YouTube video that PsychoPy uploaded). I would ideally like the task to go up to 12 digits like the demo linked above, but I currently have it only presenting 3 digits.

What specifically went wrong when you tried that?:
When I try to run the demo digit span task from Pavlovia in PsychoPy 2020.2 I am finding that after the presentation of the 6-digit span the task encounters an error. After correctly answering this level and moving on to the 7-digit span level the programme does not present all of the 7 digits in the span. For example, it only presented 4,9,8,2,3,7 rather than 4,4,9,8,2,3,7 which is written in the seven.xlsx file which came from the downloadable package, and it displays 2,5,4,3,7,1 rather than 2,5,4,4,3,7,1 which is also written in the seven.xlsx file. This means that the task does not proceed past 7 digits, even though there are Excel files in the package that go up to 12 digits.

In my own digit span task, when I try to run the programme I get two error messages. The first one says “21.0883 ERROR Unknown colorSpace: named” and the second one says “ctypes.ArgumentError: argument 9: <class ‘TypeError’>: wrong type”

Like I said, I am very new to PsychoPy and I could not find a solution to these error messages anywhere else on Discourse. Apologies also for the long post, I feel like it’s best to provide as many details as possible early on.