Troubleshooting Pack&Go studies
Below is a list of questions Pack&Go users have asked, and their answers. We recommend checking this out before contacting our support team, to see if your question has already been answered. We also recommend looking at our Best Practices for Designing and Implementing Pack&Go Studies to see if any of those recommendations might resolve your issue.
General
I completed a test run but I see no results
Test run results are stored separately from subjects results. They can be found under the “Test Experiment” section of the manage experiment page.
Often, a refresh of the manage experiment page is required. It does not dynamically update when results come in.
My experiment output files are nowhere to be found
Make sure that the output files do not already exist in your experiment zip.
Pack&Go considers anything already present as input, and new files after the experiment execution as outputs.
A participant is blocked from the site due to a firewall
This happens with institutional networks (University, Hospital, School wifi) that have aggressive security measures. The easiest solution is to ask the participant to use a private internet connection instead. If this is not possible, they can ask their IT department to whitelist Pack&Go. The relevant information for the IT team is found below:
Keyboard input works fine locally, but is unstable/does not work on Pack&Go
If you are using a non-Latin alphabet/keyboard (e.g. Arabic, Hebrew, Cyrillic), please contact us at packngo.support@vpixx.com. If you are using a Latin alphabet and keyboard, then this is likely due to a browser extension capturing/altering keyboard input (e.g., imposing keyboard shortcut bindings). The easiest way to correct this is to disable all browser extensions during the session.
MATLAB/Psychtoolbox
My experiment starts but nothing happens
Check our Best Practices for Designing and Implementing Pack&Go Studies to make sure you have formatted your experiment main file and pathing appropriately
Check your experiment.log inside the results zip file. If you did a test run, results will be stored separately and accessible from the manage experiment page. The experiment.log file should contain the same output as when running in local MATLAB. Errors should appear here.
File paths work locally but not on Pack&Go
Pack&Go servers run in a Linux environment, where the case sensitiveness matters. Make sure the file names and paths respect case. Subfolders are permitted but indexing files within those subfolders requires specifying their entire path. Functions like addpath and other changes to the working directory are forbidden.
Experiment does not pack, but runs well locally
Please use MATLAB’s checkcode command to validate your code:
https://www.mathworks.com/help/matlab/ref/checkcode.html
Also, avoid using any functions in this list:
Python and PsychoPy
Pack failed - Module not found
Most likely, the module that is not found is included in your local version of PsychoPy/Python, but is not included by default on our server. In this case, you can manually add the module by including it in your requirements.txt file (see Uploading your experiment to Pack&Go - Recommendations for preparing your Python and PsychoPy experiment for Pack&Go).
Experiment hanging/keyboard input not registered
Make sure you are using the Keyboard class, and not the older, generic event class in your code:
Bad:
from psychopy import event
# Wait for spacebar press to start
event.waitKeys(keyList=['space'])
Good:
from psychopy.hardware import keyboard
kb = keyboard.Keyboard()
# Wait for spacebar press to exit
kb.waitKeys(keyList=['space'])
Still have questions? Contact our technical support team at PacknGo.support@vpixx.com