Skip to content

Problem report: https://runestone.academy/ns/books/published/csawesome2/topic-1-12-objects.html?mode=browsing #1429

Description

@bnmnetp

A problem was reported through the Runestone "Report a Problem" form.

Field Value
Reporter karen.fernandez.stu@clint.net
Course AP CSA
Page https://runestone.academy/ns/books/published/csawesome2/topic-1-12-objects.html?mode=browsing
Reported at 2026-08-26T15:54:51.898968

Description

In the sections, when I complete a topic, it does't save my work and resets.

Browser console log

[log] Timezone cookie matches, not sending timezone to server
[log] This page served by undefined
[log] setup navbar for logged out
[log] triggering runestone:pre-login-complete
[log] Runestone pre-login complete
[log] Loading Runestone component: youtube
[log] Loading Runestone component: shortanswer
[log] Loading Runestone component: dragndrop
[log] Loading Runestone component: multiplechoice
[log] Loading Runestone component: answer
[log] Loading Runestone component: feedback
[log] Loading Runestone component: activecode
[log] Loading Runestone component: parsons
[log] SpliceWrapper: received message subject: undefined from iframe: unknown
[log] Not logging event {"event":"mChoice","act":"answer:3:correct","answer":"3","correct":"T","div_id":"csawesome2__howmanyobjects","course_name":"csawesome2","clientLoginStatus":false,"timezoneoffset":6}
[log] resolving checkServer with local data
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] Not logging event {"event":"mChoice","act":"answer:1:correct","answer":"1","correct":"T","div_id":"csawesome2__mcq_behaviors","course_name":"csawesome2","clientLoginStatus":false,"timezoneoffset":6}
[log] resolving checkServer with local data
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] Not logging event {"event":"mChoice","act":"answer:0:correct","answer":"0","correct":"T","div_id":"csawesome2__mcq_data","course_name":"csawesome2","clientLoginStatus":false,"timezoneoffset":6}
[log] resolving checkServer with local data
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] resolving checkServer with local data
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] resolving checkServer with local data
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] before get hist
[log] making a new scrubber
[log] before get hist
[log] making a new scrubber
[log] before get hist
[log] making a new scrubber
[log] before get hist
[log] making a new scrubber
[log] before get hist
[log] making a new scrubber
[log] before get hist
[log] making a new scrubber
[log] before get hist
[log] making a new scrubber
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] resolving checkServer with local data
[log] Populating DragNDrop with premises and responses
[log] Replacing origElem with containerDiv
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] resolving checkServer with local data
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] resolving checkServer with local data
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] Waiting on MathJax!! undefined
[log] Returning mjready promise: [object Promise]
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__cats undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__vocab2_1 undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__howmanyobjects undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__mcq_behaviors undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__mcq_data undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__AP-attributes undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__AP-objects undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__vocab2_1 undefined
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-belt-object
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-belt-object
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-belt-object
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-belt-object
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-turtle
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-turtle
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-objects
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-objects
[log] adding video popouts
[log] setting up pretext
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-belt-object
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-turtle
[log] SpliceWrapper: received message subject: undefined from iframe: csawesome2__video-objects

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions