Dave
|
|
Group: Administrators
Posts: 13K,
Visits: 103K
|
Actually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally.
|
|
|
inquisituser22
|
|
Group: Forum Members
Posts: 96,
Visits: 339
|
+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session?
|
|
|
Dave
|
|
Group: Administrators
Posts: 13K,
Visits: 103K
|
+x+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session? Yeah, these gestures should work at any point during a given script.
|
|
|
inquisituser22
|
|
Group: Forum Members
Posts: 96,
Visits: 339
|
+x+x+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session? Yeah, these gestures should work at any point during a given script. Ok thank you, we are working on figuring that out. In the meantime, we are having the participant we have in the study currently skipping ahead session IDs on their phone. We had them encounter a very odd error just now. We had them do what is session ID 8 (see script below) and it had the participant doing an .iqx file that is part of Session 1 instead. Please see log attached. You can see it says session 8 but then is not the file listed below in session 8's script. Any idea what we have done incorrectly or is this a glitch? Thank you. session8_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 2) / file="psychoed session 6 March11.iqx" </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 2) / file="cbm training session 6 april19.iqx" </batch>
|
|
|
Dave
|
|
Group: Administrators
Posts: 13K,
Visits: 103K
|
+x+x+x+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session? Yeah, these gestures should work at any point during a given script. Ok thank you, we are working on figuring that out. In the meantime, we are having the participant we have in the study currently skipping ahead session IDs on their phone. We had them encounter a very odd error just now. We had them do what is session ID 8 (see script below) and it had the participant doing an .iqx file that is part of Session 1 instead. Please see log attached. You can see it says session 8 but then is not the file listed below in session 8's script. Any idea what we have done incorrectly or is this a glitch? Thank you. session8_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 2) / file="psychoed session 6 March11.iqx" </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 2) / file="cbm training session 6 april19.iqx" </batch> There is no log attached.
|
|
|
inquisituser22
|
|
Group: Forum Members
Posts: 96,
Visits: 339
|
+x+x+x+x+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session? Yeah, these gestures should work at any point during a given script. Ok thank you, we are working on figuring that out. In the meantime, we are having the participant we have in the study currently skipping ahead session IDs on their phone. We had them encounter a very odd error just now. We had them do what is session ID 8 (see script below) and it had the participant doing an .iqx file that is part of Session 1 instead. Please see log attached. You can see it says session 8 but then is not the file listed below in session 8's script. Any idea what we have done incorrectly or is this a glitch? Thank you. session8_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 2) / file="psychoed session 6 March11.iqx" </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 2) / file="cbm training session 6 april19.iqx" </batch> There is no log attached. Sorry - I didn't realize there was a limit for space for attachments of 5 MB - it won't let me post it as it says I have used 4 MB. I've copied instead, I apologize as I know it is harder to read. It's also weird because this iqx that was erroneously run says it itself had an error, but when I went to validate the script, no error was even found. But, the bigger problem remains why was session 1 run instead of session 8. 8 2 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView 6.5.2 Launch 04/22/2022 - 20:29:46 License 04/22/2022 - 20:29:46 Data Finish 9 Event Times Date/Time Event IP Address OS Client User Agent Data File 04/22/2022 - 20:19:58 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:19:58 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:59 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:20:59 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:21:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:29:57 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) Errors Date/Time Type Script Element Message Error Code 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35
|
|
|
Dave
|
|
Group: Administrators
Posts: 13K,
Visits: 103K
|
+x+x+x+x+x+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session? Yeah, these gestures should work at any point during a given script. Ok thank you, we are working on figuring that out. In the meantime, we are having the participant we have in the study currently skipping ahead session IDs on their phone. We had them encounter a very odd error just now. We had them do what is session ID 8 (see script below) and it had the participant doing an .iqx file that is part of Session 1 instead. Please see log attached. You can see it says session 8 but then is not the file listed below in session 8's script. Any idea what we have done incorrectly or is this a glitch? Thank you. session8_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 2) / file="psychoed session 6 March11.iqx" </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 2) / file="cbm training session 6 april19.iqx" </batch> There is no log attached. Sorry - I didn't realize there was a limit for space for attachments of 5 MB - it won't let me post it as it says I have used 4 MB. I've copied instead, I apologize as I know it is harder to read. It's also weird because this iqx that was erroneously run says it itself had an error, but when I went to validate the script, no error was even found. But, the bigger problem remains why was session 1 run instead of session 8. 8 2 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView 6.5.2 Launch 04/22/2022 - 20:29:46 License 04/22/2022 - 20:29:46 Data Finish 9 Event Times Date/Time Event IP Address OS Client User Agent Data File 04/22/2022 - 20:19:58 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:19:58 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:59 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:20:59 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:21:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:29:57 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) Errors Date/Time Type Script Element Message Error Code 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 Thanks for the log excerpt. This descriptor 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 is the name of the script file that was the study's start script when the experiment was initially registered. That descriptor is kept as an internal identifer, even if the start script is later changed to a different script and even if the original start script has been deleted. When you upload multiple script files at once when registering an experiment, the alphabetically first script will be automatically selected as the start script (that would have been baseline assessment 2-28-22 final.iqx in your case), so you may not even have realized that this script was, in fact, the original start script and thus serves as the study's identifer in the logs. That baseline assessment 2-28-22 final.iqx wasn't actually run in session 8 is easy enough to see from the errors themselves. For example, no such thing as <block Session1> exists in baseline assessment 2-28-22 final.iqx. That block exists in cbm training session 6 april19.iqx, however, which is exactly the script expected to be run in session 8 / group 2: As for the cause of the errors, almost certainly the script file got cut off and corrupted either during download or when it was stored on the device, leading to the various parsing errors.
|
|
|
inquisituser22
|
|
Group: Forum Members
Posts: 96,
Visits: 339
|
+x+x+x+x+x+x+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session? Yeah, these gestures should work at any point during a given script. Ok thank you, we are working on figuring that out. In the meantime, we are having the participant we have in the study currently skipping ahead session IDs on their phone. We had them encounter a very odd error just now. We had them do what is session ID 8 (see script below) and it had the participant doing an .iqx file that is part of Session 1 instead. Please see log attached. You can see it says session 8 but then is not the file listed below in session 8's script. Any idea what we have done incorrectly or is this a glitch? Thank you. session8_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 2) / file="psychoed session 6 March11.iqx" </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 2) / file="cbm training session 6 april19.iqx" </batch> There is no log attached. Sorry - I didn't realize there was a limit for space for attachments of 5 MB - it won't let me post it as it says I have used 4 MB. I've copied instead, I apologize as I know it is harder to read. It's also weird because this iqx that was erroneously run says it itself had an error, but when I went to validate the script, no error was even found. But, the bigger problem remains why was session 1 run instead of session 8. 8 2 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView 6.5.2 Launch 04/22/2022 - 20:29:46 License 04/22/2022 - 20:29:46 Data Finish 9 Event Times Date/Time Event IP Address OS Client User Agent Data File 04/22/2022 - 20:19:58 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:19:58 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:59 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:20:59 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:21:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:29:57 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) Errors Date/Time Type Script Element Message Error Code 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 Thanks for the log excerpt. This descriptor 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 is the name of the script file that was the study's start script when the experiment was initially registered. That descriptor is kept as an internal identifer, even if the start script is later changed to a different script and even if the original start script has been deleted. When you upload multiple script files at once when registering an experiment, the alphabetically first script will be automatically selected as the start script (that would have been baseline assessment 2-28-22 final.iqx in your case), so you may not even have realized that this script was, in fact, the original start script and thus serves as the study's identifer in the logs. That baseline assessment 2-28-22 final.iqx wasn't actually run in session 8 is easy enough to see from the errors themselves. For example, no such thing as <block Session1> exists in baseline assessment 2-28-22 final.iqx. That block exists in cbm training session 6 april19.iqx, however, which is exactly the script expected to be run in session 8 / group 2: As for the cause of the errors, almost certainly the script file got cut off and corrupted either during download or when it was stored on the device, leading to the various parsing errors. Hi Dave, thank you for explaining all of this. Some follow-up questions: 1) "When you upload multiple script files at once when registering an experiment, the alphabetically first script will be automatically selected as the start script (that would have been baseline assessment 2-28-22 final.iqx in your case), so you may not even have realized that this script was, in fact, the original start script and thus serves as the study's identifer in the logs."Is there a way to clear all of the prior file names? This is the second time we have run into errors because of a prior file name, and I don't know how I would be able to catch these on my own without posting in the forums each time. 2) "That baseline assessment 2-28-22 final.iqx wasn't actually run in session 8 is easy enough to see from the errors themselves. For example, no such thing as <block Session1> exists in baseline assessment 2-28-22 final.iqx. That block exists in cbm training session 6 april19.iqx, however, which is exactly the script expected to be run in session 8 / group 2:"This makes more sense now - I went to validate all of the scripts quickly (the participant was waiting) and no errors appeared. It seems that running the batch scripts lead to a bunch of errors that are hard for us to predict/anticipate from our test runs we do internally as a team. I am not sure if this means we need to purchase a second license to reduce the amount of batch scripts, pay for a programmer at Inquisit with our limited funds, or if there are other ways you would recommend managing these unanticipated issues before we can recruit additional participants.
3) "As for the cause of the errors, almost certainly the script file got cut off and corrupted either during download or when it was stored on the device, leading to the various parsing errors." Ok, thank you. Do you mean on the participant's end when they were downloading/storing on device, or when I was uploading these files?
|
|
|
Dave
|
|
Group: Administrators
Posts: 13K,
Visits: 103K
|
+x+x+x+x+x+x+x+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session? Yeah, these gestures should work at any point during a given script. Ok thank you, we are working on figuring that out. In the meantime, we are having the participant we have in the study currently skipping ahead session IDs on their phone. We had them encounter a very odd error just now. We had them do what is session ID 8 (see script below) and it had the participant doing an .iqx file that is part of Session 1 instead. Please see log attached. You can see it says session 8 but then is not the file listed below in session 8's script. Any idea what we have done incorrectly or is this a glitch? Thank you. session8_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 2) / file="psychoed session 6 March11.iqx" </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 2) / file="cbm training session 6 april19.iqx" </batch> There is no log attached. Sorry - I didn't realize there was a limit for space for attachments of 5 MB - it won't let me post it as it says I have used 4 MB. I've copied instead, I apologize as I know it is harder to read. It's also weird because this iqx that was erroneously run says it itself had an error, but when I went to validate the script, no error was even found. But, the bigger problem remains why was session 1 run instead of session 8. 8 2 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView 6.5.2 Launch 04/22/2022 - 20:29:46 License 04/22/2022 - 20:29:46 Data Finish 9 Event Times Date/Time Event IP Address OS Client User Agent Data File 04/22/2022 - 20:19:58 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:19:58 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:59 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:20:59 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:21:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:29:57 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) Errors Date/Time Type Script Element Message Error Code 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 Thanks for the log excerpt. This descriptor 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 is the name of the script file that was the study's start script when the experiment was initially registered. That descriptor is kept as an internal identifer, even if the start script is later changed to a different script and even if the original start script has been deleted. When you upload multiple script files at once when registering an experiment, the alphabetically first script will be automatically selected as the start script (that would have been baseline assessment 2-28-22 final.iqx in your case), so you may not even have realized that this script was, in fact, the original start script and thus serves as the study's identifer in the logs. That baseline assessment 2-28-22 final.iqx wasn't actually run in session 8 is easy enough to see from the errors themselves. For example, no such thing as <block Session1> exists in baseline assessment 2-28-22 final.iqx. That block exists in cbm training session 6 april19.iqx, however, which is exactly the script expected to be run in session 8 / group 2: As for the cause of the errors, almost certainly the script file got cut off and corrupted either during download or when it was stored on the device, leading to the various parsing errors. Hi Dave, thank you for explaining all of this. Some follow-up questions: 1) "When you upload multiple script files at once when registering an experiment, the alphabetically first script will be automatically selected as the start script (that would have been baseline assessment 2-28-22 final.iqx in your case), so you may not even have realized that this script was, in fact, the original start script and thus serves as the study's identifer in the logs."Is there a way to clear all of the prior file names? This is the second time we have run into errors because of a prior file name, and I don't know how I would be able to catch these on my own without posting in the forums each time. 2) "That baseline assessment 2-28-22 final.iqx wasn't actually run in session 8 is easy enough to see from the errors themselves. For example, no such thing as <block Session1> exists in baseline assessment 2-28-22 final.iqx. That block exists in cbm training session 6 april19.iqx, however, which is exactly the script expected to be run in session 8 / group 2:"This makes more sense now - I went to validate all of the scripts quickly (the participant was waiting) and no errors appeared. It seems that running the batch scripts lead to a bunch of errors that are hard for us to predict/anticipate from our test runs we do internally as a team. I am not sure if this means we need to purchase a second license to reduce the amount of batch scripts, pay for a programmer at Inquisit with our limited funds, or if there are other ways you would recommend managing these unanticipated issues before we can recruit additional participants.
3) "As for the cause of the errors, almost certainly the script file got cut off and corrupted either during download or when it was stored on the device, leading to the various parsing errors." Ok, thank you. Do you mean on the participant's end when they were downloading/storing on device, or when I was uploading these files? Re. 1): > Is there a way to clear all of the prior file names? Not after the fact. When you register a new study, make sure you either upload the script that is to serve as the start script first or, if you're uploading multiple scripts, make sure the start script's name is alphabetically first. > This is the second time we have run into errors because of a prior file name. The error here is not because of a prior file name. Re. 2): I don't think you're running into any exceptional errors because of the use of batch scripts. Things will go wrong in online research, the systems are not under your control and will be in varying states of maintenance, a participant's connection may be flaky or suffering from other issues temporarily. Re. 3): On the participant's end. The files uploaded to the server are intact.
|
|
|
inquisituser22
|
|
Group: Forum Members
Posts: 96,
Visits: 339
|
+x+x+x+x+x+x+x+x+xActually scratch my last response, it was erroneous. (Skipping blocks used to be not supported on touch screens, but that is no longer the case.) On a touch device, you can skip through blocks by drawing a mirrored Z-shape with two fingers across the screen. That is: Lower left corner of the screen -> lower right corner -> diagonally up to upper left corner -> upper right corner. These gestures may take a few attempts to get right, they're built so as to not be triggered accidentally. Ok that is a big relief, thank you. At what point do we do that? any time during the session? Yeah, these gestures should work at any point during a given script. Ok thank you, we are working on figuring that out. In the meantime, we are having the participant we have in the study currently skipping ahead session IDs on their phone. We had them encounter a very odd error just now. We had them do what is session ID 8 (see script below) and it had the participant doing an .iqx file that is part of Session 1 instead. Please see log attached. You can see it says session 8 but then is not the file listed below in session 8's script. Any idea what we have done incorrectly or is this a glitch? Thank you. session8_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 2) / file="psychoed session 6 March11.iqx" </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 2) / file="cbm training session 6 april19.iqx" </batch> There is no log attached. Sorry - I didn't realize there was a limit for space for attachments of 5 MB - it won't let me post it as it says I have used 4 MB. I've copied instead, I apologize as I know it is harder to read. It's also weird because this iqx that was erroneously run says it itself had an error, but when I went to validate the script, no error was even found. But, the bigger problem remains why was session 1 run instead of session 8. 8 2 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView 6.5.2 Launch 04/22/2022 - 20:29:46 License 04/22/2022 - 20:29:46 Data Finish 9 Event Times Date/Time Event IP Address OS Client User Agent Data File 04/22/2022 - 20:19:58 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:19:58 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:20:59 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:20:59 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:21:09 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LicenseQuery 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) 04/22/2022 - 20:29:46 LaunchButtonClick 0.0.0.0 iOS 15.4.1 Mobile Safari UI/WKWebView Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) InquisitPlayer/6.5.2 04/22/2022 - 20:29:57 Error 0.0.0.0 iPhone InquisitPlayer 6.5.2 ARM64 Mozilla/5.0 (compatible; InquisitPlayer/6.5.2; iPhone; CPU iPhone OS 15_4_1 like Mac OS X; ARM64) Errors Date/Time Type Script Element Message Error Code 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:21:09 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials Could not locate element 'Threatpositive6'. 15 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.block.Session1.trials trial 1 is unassigned. 29 04/22/2022 - 20:29:57 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 Thanks for the log excerpt. This descriptor 04/22/2022 - 20:20:09 Error baseline assessment 2-28-22 final.iqx.openended Name of element is missing. 35 is the name of the script file that was the study's start script when the experiment was initially registered. That descriptor is kept as an internal identifer, even if the start script is later changed to a different script and even if the original start script has been deleted. When you upload multiple script files at once when registering an experiment, the alphabetically first script will be automatically selected as the start script (that would have been baseline assessment 2-28-22 final.iqx in your case), so you may not even have realized that this script was, in fact, the original start script and thus serves as the study's identifer in the logs. That baseline assessment 2-28-22 final.iqx wasn't actually run in session 8 is easy enough to see from the errors themselves. For example, no such thing as <block Session1> exists in baseline assessment 2-28-22 final.iqx. That block exists in cbm training session 6 april19.iqx, however, which is exactly the script expected to be run in session 8 / group 2: As for the cause of the errors, almost certainly the script file got cut off and corrupted either during download or when it was stored on the device, leading to the various parsing errors. Hi Dave, thank you for explaining all of this. Some follow-up questions: 1) "When you upload multiple script files at once when registering an experiment, the alphabetically first script will be automatically selected as the start script (that would have been baseline assessment 2-28-22 final.iqx in your case), so you may not even have realized that this script was, in fact, the original start script and thus serves as the study's identifer in the logs."Is there a way to clear all of the prior file names? This is the second time we have run into errors because of a prior file name, and I don't know how I would be able to catch these on my own without posting in the forums each time. 2) "That baseline assessment 2-28-22 final.iqx wasn't actually run in session 8 is easy enough to see from the errors themselves. For example, no such thing as <block Session1> exists in baseline assessment 2-28-22 final.iqx. That block exists in cbm training session 6 april19.iqx, however, which is exactly the script expected to be run in session 8 / group 2:"This makes more sense now - I went to validate all of the scripts quickly (the participant was waiting) and no errors appeared. It seems that running the batch scripts lead to a bunch of errors that are hard for us to predict/anticipate from our test runs we do internally as a team. I am not sure if this means we need to purchase a second license to reduce the amount of batch scripts, pay for a programmer at Inquisit with our limited funds, or if there are other ways you would recommend managing these unanticipated issues before we can recruit additional participants.
3) "As for the cause of the errors, almost certainly the script file got cut off and corrupted either during download or when it was stored on the device, leading to the various parsing errors." Ok, thank you. Do you mean on the participant's end when they were downloading/storing on device, or when I was uploading these files? Re. 1): > Is there a way to clear all of the prior file names? Not after the fact. When you register a new study, make sure you either upload the script that is to serve as the start script first or, if you're uploading multiple scripts, make sure the start script's name is alphabetically first. > This is the second time we have run into errors because of a prior file name. The error here is not because of a prior file name. Re. 2): I don't think you're running into any exceptional errors because of the use of batch scripts. Things will go wrong in online research, the systems are not under your control and will be in varying states of maintenance, a participant's connection may be flaky or suffering from other issues temporarily. Re. 3): On the participant's end. The files uploaded to the server are intact. Ok, we have hopefully addressed some of those issues now, thank you. Two next questions: 1) As for the cause of the errors, almost certainly the script file got cut off and corrupted either during download or when it was stored on the device, leading to the various parsing errors.When this happens with a participant, what would you recommend we do to address the issue with the participant to start fresh? When this happened to us a few days ago, we had the participant fully quit out of Inquisit and restart, and also just entering the session ID in Inquisit player several times and it wouldn't load until we gave up and skipped that session and went on to the next one.
2) In my own testing, I keep running into "internet timeout error" for several different session IDs in Inquisit player. How would you recommend we address this with participants? 04/26/2022 - 00:36:17 Error baseline assessment 2-28-22 final.iqx.script Internet timeout error. Files pending: 2. 126 Thanks again
|
|
|