Error message "A required parameter (scoid) was missing"

Error message "A required parameter (scoid) was missing"

by Morihide Oinuma -
Number of replies: 9
Just moved from "General problem", sorry.

I clidked "logout" when moodle displayed some SCO in SCORM contents.
And then, I login as the same user, I have got a error message "A required parameter (scoid) was missing" from /mod/scorm/datamodel.php. On the same page has a button "continue" that leads to usual SCO in the SCORM contents.

The procedure that have the problem is below.
1) Lerning in SCORM contents. Displaying some SCORM(SCO) page.
2) Just click "Logout" on the screen.
3) Then , Login as the same user.
4) moodle sais "A required parameter (scoid) was missing"

Does anybody have any solution?
Average of ratings: -
In reply to Morihide Oinuma

Re: Error message "A required parameter (scoid) was missing"

by Frederik Seyns -
Same problem here. Anyone who knows the solution?
In reply to Frederik Seyns

Re: Error message "A required parameter (scoid) was missing"

by Leigh Dragoon -
I'm experiencing this exact same error, as well. Does anyone have a solution?

I'm fairly certain this is an Articulate specific problem, as my Captivate SCORM quiz is still functioning properly.
In reply to Leigh Dragoon

Re: Error message "A required parameter (scoid) was missing"

by C Parker -
I see same ... logout while in scorm activity, then login to get missing scoid error.
Any resolution?

Error can be avoided by clicking Exit Activity before logout.

Thanks.
In reply to C Parker

Re: Error message "A required parameter (scoid) was missing"

by kris kristensen -
I am having the same problem. Have you received an answer yet?

If so, please pass along the advice. This problem is making my students, and me, crazy!
In reply to kris kristensen

Re: Error message "A required parameter (scoid) was missing"

by Amy Groshek -
Hi Kris,

First, the community needs more info in order to help you out. Look at the FAQ info at the URL below, and get back to us with more info.

http://docs.moodle.org/en/SCORM_FAQ#What.27s_the_best_way_to_ask_for_help_in_the_SCORM_Forum

Second, an interactions log from the SCORM debugging API will really help us out, and probably help you to see which parameter is not being passed.

http://docs.moodle.org/en/SCORM_FAQ#Debugging_a_SCORM_Module

Best of luck,
Amy
Average of ratings: Useful (1)
In reply to Amy Groshek

Re: Error message "A required parameter (scoid) was missing"

by Jen Andes -

Hi Amy, I'm also having same problem. I'm currently using moodle 2.1. Unfortunately, I can't provide you which parameter is not being passed because debugging stops when I logout on the website.

Any help will be greatly appreciated. Thanks.

In reply to Jen Andes

Re: Error message "A required parameter (scoid) was missing"

by Jennifer Mason -

Hi,

This seems to be related to when you have the SCORM package open up as a 'pop up' (display set to 'New Window').

SCORM packages seem to trigger off pop-up block messages and users need to go in a modify their settings.  Unfortunately, browsers handle these slightly differently.  

 

There are workarounds.  For example, IE users can press 'CTRL' and click into the package - voila all works well.  But if you do this with Chrome (and perhaps other browsers) we found we got the SCOID error.

We changed the Package Display to 'Current Window' and the issue with the pop-ups and the associated SCOID error dissappeared.

The package display field is found under 'other setttings' when you edit your SCORM package.

Not sure if this is the true solution but it saves non-IT savvy students having to muck around with their browser settings.

In reply to Amy Groshek

Re: Error message "A required parameter (scoid) was missing"

by dharmendra kumar -

Hi Amy, I'm also having same problem. Please create category-->course-->SCORM(New window) (I am talking about moodle 2.1.1)

In reply to dharmendra kumar

Re: Error message "A required parameter (scoid) was missing"

by dharmendra kumar -

Hi all friends,

If you are using moodle2.1.1, please follow following stepes :-

1. Store backup of your moodle2.1.1->mod->scorm folder.

2. Copy the moodle2.1.3->mod->scorm and paste it in your moodle2.1.1 -->mod

3. Copy the 'module.js' file from your stored backup and paste it in moodle2.1.1->mod->scorm folder.

4. Click on  Site administration->Notifications

5. Click on Development->Purge all caches

Now check your course scorm section.

 

Best of luck,

Dharmendra Kumar