[{"data":1,"prerenderedAt":925},["ShallowReactive",2],{"navigation_docs_en":3,"-en-reference-troubleshooting":162,"-en-reference-troubleshooting-surround":922},[4,26,66,86,117,146],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":25},"Start here","i-lucide-flag","\u002Fen\u002Fstart","en\u002F1.start",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Welcome","\u002Fen\u002Fstart\u002Fwelcome","en\u002F1.start\u002F1.welcome","i-lucide-hand",{"title":16,"path":17,"stem":18,"icon":19},"Your first course","\u002Fen\u002Fstart\u002Ffirst-course","en\u002F1.start\u002F2.first-course","i-lucide-rocket",{"title":21,"path":22,"stem":23,"icon":24},"Editor tour","\u002Fen\u002Fstart\u002Feditor-tour","en\u002F1.start\u002F3.editor-tour","i-lucide-map",false,{"title":27,"icon":28,"path":29,"stem":30,"children":31,"page":25},"Build slides","i-lucide-shapes","\u002Fen\u002Fbuild","en\u002F2.build",[32,37,41,46,51,56,61],{"title":33,"path":34,"stem":35,"icon":36},"Slides, scenes and layouts","\u002Fen\u002Fbuild\u002Fslides-and-scenes","en\u002F2.build\u002F1.slides-and-scenes","i-lucide-presentation",{"title":38,"path":39,"stem":40,"icon":28},"Objects","\u002Fen\u002Fbuild\u002Fobjects","en\u002F2.build\u002F2.objects",{"title":42,"path":43,"stem":44,"icon":45},"Lines and polygons","\u002Fen\u002Fbuild\u002Flines-and-polygons","en\u002F2.build\u002F3.lines-and-polygons","i-lucide-spline",{"title":47,"path":48,"stem":49,"icon":50},"Media","\u002Fen\u002Fbuild\u002Fmedia","en\u002F2.build\u002F4.media","i-lucide-image",{"title":52,"path":53,"stem":54,"icon":55},"Layers","\u002Fen\u002Fbuild\u002Flayers","en\u002F2.build\u002F5.layers","i-lucide-layers-2",{"title":57,"path":58,"stem":59,"icon":60},"Timeline, states and animation","\u002Fen\u002Fbuild\u002Ftimeline-and-animation","en\u002F2.build\u002F6.timeline-and-animation","i-lucide-clapperboard",{"title":62,"path":63,"stem":64,"icon":65},"Design and theme","\u002Fen\u002Fbuild\u002Fdesign-and-theme","en\u002F2.build\u002F7.design-and-theme","i-lucide-palette",{"title":67,"icon":68,"path":69,"stem":70,"children":71,"page":25},"Interactivity","i-lucide-zap","\u002Fen\u002Finteract","en\u002F3.interact",[72,76,81],{"title":73,"path":74,"stem":75,"icon":68},"Triggers and variables","\u002Fen\u002Finteract\u002Ftriggers-and-variables","en\u002F3.interact\u002F1.triggers-and-variables",{"title":77,"path":78,"stem":79,"icon":80},"Trigger recipes","\u002Fen\u002Finteract\u002Ftrigger-recipes","en\u002F3.interact\u002F2.trigger-recipes","i-lucide-chef-hat",{"title":82,"path":83,"stem":84,"icon":85},"Questions and results","\u002Fen\u002Finteract\u002Fquestions-and-results","en\u002F3.interact\u002F3.questions-and-results","i-lucide-list-checks",{"title":87,"icon":88,"path":89,"stem":90,"children":91,"page":25},"Publish and share","i-lucide-package","\u002Fen\u002Fship","en\u002F4.ship",[92,97,102,107,112],{"title":93,"path":94,"stem":95,"icon":96},"Preview and publish","\u002Fen\u002Fship\u002Fpreview-and-export","en\u002F4.ship\u002F1.preview-and-export","i-lucide-play",{"title":98,"path":99,"stem":100,"icon":101},"SCORM and Moodle","\u002Fen\u002Fship\u002Fscorm-and-moodle","en\u002F4.ship\u002F2.scorm-and-moodle","i-lucide-graduation-cap",{"title":103,"path":104,"stem":105,"icon":106},"Imports","\u002Fen\u002Fship\u002Fimports","en\u002F4.ship\u002F3.imports","i-lucide-file-input",{"title":108,"path":109,"stem":110,"icon":111},"Versions and backup","\u002Fen\u002Fship\u002Fversions-and-backup","en\u002F4.ship\u002F4.versions-and-backup","i-lucide-history",{"title":113,"path":114,"stem":115,"icon":116},"Privacy and offline use","\u002Fen\u002Fship\u002Fprivacy-and-offline","en\u002F4.ship\u002F5.privacy-and-offline","i-lucide-shield-check",{"title":118,"icon":119,"path":120,"stem":121,"children":122,"page":25},"Working with AI","i-lucide-sparkles","\u002Fen\u002Fai","en\u002F5.ai",[123,126,131,136,141],{"title":118,"path":124,"stem":125,"icon":119},"\u002Fen\u002Fai\u002Fthree-ways","en\u002F5.ai\u002F1.three-ways",{"title":127,"path":128,"stem":129,"icon":130},"Connect your AI app","\u002Fen\u002Fai\u002Fconnect-your-app","en\u002F5.ai\u002F2.connect-your-app","i-lucide-plug",{"title":132,"path":133,"stem":134,"icon":135},"What the AI can do","\u002Fen\u002Fai\u002Fmcp-tools","en\u002F5.ai\u002F3.mcp-tools","i-lucide-wrench",{"title":137,"path":138,"stem":139,"icon":140},"Prompts that work","\u002Fen\u002Fai\u002Fprompts","en\u002F5.ai\u002F4.prompts","i-lucide-message-square-text",{"title":142,"path":143,"stem":144,"icon":145},"The course script","\u002Fen\u002Fai\u002Fcourse-script","en\u002F5.ai\u002F5.course-script","i-lucide-file-json",{"title":147,"icon":148,"path":149,"stem":150,"children":151,"page":25},"Reference","i-lucide-book-open","\u002Fen\u002Freference","en\u002F6.reference",[152,157],{"title":153,"path":154,"stem":155,"icon":156},"Keyboard shortcuts","\u002Fen\u002Freference\u002Fkeyboard-shortcuts","en\u002F6.reference\u002F1.keyboard-shortcuts","i-lucide-keyboard",{"title":158,"path":159,"stem":160,"icon":161},"Troubleshooting","\u002Fen\u002Freference\u002Ftroubleshooting","en\u002F6.reference\u002F2.troubleshooting","i-lucide-life-buoy",{"id":163,"title":158,"body":164,"description":915,"extension":916,"links":917,"meta":918,"navigation":919,"path":159,"seo":920,"stem":160,"__hash__":921},"docs_en\u002Fen\u002F6.reference\u002F2.troubleshooting.md",{"type":165,"value":166,"toc":867},"minimark",[167,180,214,218,223,241,245,301,305,320,324,336,339,345,349,390,394,415,419,434,438,454,458,480,483,487,499,503,515,519,542,545,549,575,579,591,595,607,611,631,634,639,643,658,662,684,688,704,708,720,724,747,751,763,767,779,782,786,789,793,802,806,820,824,830,834,837,841,844,848,851,855],[168,169,170,171,175,176,179],"p",{},"Something doesn't work as expected? Look for your problem below. Every entry tells you the ",[172,173,174],"strong",{},"cause"," and the ",[172,177,178],{},"fix"," in a few steps.",[181,182,183,190,196,202,208],"ul",{},[184,185,186,189],"li",{},[172,187,188],{},"Courses and storage",": courses gone, saving failed, storage blocked.",[184,191,192,195],{},[172,193,194],{},"Moodle and SCORM",": status not saved, upload rejected, resume not working.",[184,197,198,201],{},[172,199,200],{},"Media and imports",": videos, slow courses, presentations, questions.",[184,203,204,207],{},[172,205,206],{},"AI connection",": Claude or ChatGPT can't connect, the AI doesn't react.",[184,209,210,213],{},[172,211,212],{},"Frequent questions"," at the end.",[215,216,188],"h2",{"id":217},"courses-and-storage",[219,220,222],"h3",{"id":221},"your-courses-could-not-be-opened","\"Your courses could not be opened\"",[181,224,225,231],{},[184,226,227,230],{},[172,228,229],{},"Cause",": the browser doesn't let the Studio use its storage. Private windows and some privacy settings block it, or another Studio tab is still using it.",[184,232,233,236,237,240],{},[172,234,235],{},"Fix",": open the Studio in a normal browser window. If the message says another tab is blocking the storage, close or reload the other Studio tabs and click ",[172,238,239],{},"Try again",".",[219,242,244],{"id":243},"my-courses-are-gone","My courses are gone",[181,246,247,252,281],{},[184,248,249,251],{},[172,250,229],{},": courses live only in the browser where you made them. Clearing the browser data, another browser or another device shows an empty workbench.",[184,253,254,256,257,260,261,264,265,268,269,273,274,277,278,240],{},[172,255,235],{},": on ",[172,258,259],{},"My courses"," open ",[172,262,263],{},"Workbench"," and choose ",[172,266,267],{},"Restore backup"," to load your last ",[270,271,272],"code",{},".olsw"," backup, or open an exported ",[270,275,276],{},".olsx"," file with ",[172,279,280],{},"Open file",[184,282,283,286,287,290,291,293,294,296,297,300],{},[172,284,285],{},"Prevent it",": click ",[172,288,289],{},"Protect data"," next to the storage meter on ",[172,292,259],{},", and use ",[172,295,263],{}," and ",[172,298,299],{},"Back up everything (.olsw)"," regularly.",[219,302,304],{"id":303},"saving-failed","\"Saving failed\"",[181,306,307,312],{},[184,308,309,311],{},[172,310,229],{},": the browser storage is probably full.",[184,313,314,316,317,319],{},[172,315,235],{},": check the storage meter on ",[172,318,259],{},". Delete courses or versions you no longer need, or use smaller images and videos.",[219,321,323],{"id":322},"studio-updated-in-another-tab","\"Studio updated in another tab\"",[181,325,326,331],{},[184,327,328,330],{},[172,329,229],{},": you opened a newer version of the Studio in another tab.",[184,332,333,335],{},[172,334,235],{},": reload this tab. Your saved changes stay as they are.",[215,337,194],{"id":338},"moodle-and-scorm",[168,340,341,342,240],{},"How to set up the activity in Moodle step by step: ",[343,344,98],"a",{"href":99},[219,346,348],{"id":347},"the-status-is-not-saved-or-stays-not-attempted","The status is not saved or stays \"Not attempted\"",[181,350,351,356],{},[184,352,353,355],{},[172,354,229],{},": usually the publish format, an unreachable completion rule, or the course was opened outside Moodle.",[184,357,358,360,361],{},[172,359,235],{},":\n",[181,362,363,370,373,376,383],{},[184,364,365,366,369],{},"Publish as ",[172,367,368],{},"SCORM 1.2","; Moodle supports SCORM 2004 only partly.",[184,371,372],{},"Make sure learners can reach the completion rule, for example don't require more slides than the course has. The check step of the publish dialog warns you about this.",[184,374,375],{},"With the status report \"passed \u002F incomplete\", a failed test stays \"incomplete\" on purpose.",[184,377,378,379,382],{},"Start the course through Moodle, not by opening ",[270,380,381],{},"index.html",". Without an LMS the player runs offline and reports nothing.",[184,384,385,386,389],{},"Look at the attempt under ",[172,387,388],{},"Reports"," in the Moodle activity.",[219,391,393],{"id":392},"learners-always-start-from-the-beginning","Learners always start from the beginning",[181,395,396,401],{},[184,397,398,400],{},[172,399,229],{},": Moodle starts a new attempt each time, or the saved progress is too large.",[184,402,403,405,406,409,410,414],{},[172,404,235],{},": in the Moodle activity set ",[172,407,408],{},"Force new attempt"," to ",[411,412,413],"em",{},"No",". In very large courses the progress can exceed the 4,096-character limit of SCORM 1.2 and is then not saved: split the course or use fewer variables.",[219,416,418],{"id":417},"the-course-window-doesnt-open-display-new-window","The course window doesn't open (display \"New window\")",[181,420,421,426],{},[184,422,423,425],{},[172,424,229],{},": the browser blocks pop-ups.",[184,427,428,430,431,240],{},[172,429,235],{},": allow pop-ups for your Moodle site, or set the display to ",[411,432,433],{},"Current window",[219,435,437],{"id":436},"the-package-is-invalid-when-uploading","\"The package is invalid\" when uploading",[181,439,440,445],{},[184,441,442,444],{},[172,443,229],{},": the ZIP file was changed, or it is larger than Moodle allows.",[184,446,447,449,450,453],{},[172,448,235],{},": upload the downloaded ZIP as it is. Don't unzip and zip it again: ",[270,451,452],{},"imsmanifest.xml"," must sit in the top level of the archive. Also check Moodle's maximum upload size.",[219,455,457],{"id":456},"a-second-menu-appears-on-the-left-in-moodle","A second menu appears on the left in Moodle",[181,459,460,465],{},[184,461,462,464],{},[172,463,229],{},": that is Moodle's own course structure, not the player.",[184,466,467,469,470,473,474,477,478,240],{},[172,468,235],{},": in the activity settings under ",[411,471,472],{},"Appearance"," set \"Display course structure in player\" to ",[411,475,476],{},"Hidden"," and \"Show Navigation\" to ",[411,479,413],{},[215,481,47],{"id":482},"media",[219,484,486],{"id":485},"videos-dont-play","Videos don't play",[181,488,489,494],{},[184,490,491,493],{},[172,492,229],{},": the file format is not supported, or the browser blocks videos that start with sound.",[184,495,496,498],{},[172,497,235],{},": use MP4 (H.264\u002FAAC) or WebM. If autoplay is blocked, the video starts after a click.",[219,500,502],{"id":501},"the-course-loads-slowly","The course loads slowly",[181,504,505,510],{},[184,506,507,509],{},[172,508,229],{},": everything is packed into the package, also very large images and videos.",[184,511,512,514],{},[172,513,235],{},": shrink images (ideally under 1 MB each) and videos before you add them.",[219,516,518],{"id":517},"a-web-object-stays-empty","A web object stays empty",[181,520,521,530],{},[184,522,523,525,526,529],{},[172,524,229],{},": the address is not ",[270,527,528],{},"https",", or the website doesn't allow being shown inside other pages.",[184,531,532,534,535,537,538,541],{},[172,533,235],{},": use an ",[270,536,528],{}," address. If the site still stays empty, link to it with the trigger action ",[172,539,540],{},"Open URL \u002F file"," instead.",[215,543,103],{"id":544},"imports",[219,546,548],{"id":547},"my-keynote-file-is-not-accepted","My Keynote file is not accepted",[181,550,551,564],{},[184,552,553,555,556,559,560,563],{},[172,554,229],{},": the Studio imports PowerPoint (",[270,557,558],{},".pptx",") and Impress (",[270,561,562],{},".odp",") files.",[184,565,566,568,569,572,573,240],{},[172,567,235],{},": in Keynote choose ",[411,570,571],{},"File > Export To > PowerPoint"," and import the ",[270,574,558],{},[219,576,578],{"id":577},"charts-or-smartart-are-missing-after-a-presentation-import","Charts or SmartArt are missing after a presentation import",[181,580,581,586],{},[184,582,583,585],{},[172,584,229],{},": these parts can't be converted.",[184,587,588,590],{},[172,589,235],{},": they become labeled placeholders. Rebuild them with the chart object or with lines and shapes.",[219,592,594],{"id":593},"some-gift-or-csv-lines-were-skipped","Some GIFT or CSV lines were skipped",[181,596,597,602],{},[184,598,599,601],{},[172,600,229],{},": these lines don't match the expected format.",[184,603,604,606],{},[172,605,235],{},": the import preview lists every skipped line with the reason. Fix those lines and import again.",[219,608,610],{"id":609},"my-javascript-triggers-stopped-working-after-an-import","My JavaScript triggers stopped working after an import",[181,612,613,618],{},[184,614,615,617],{},[172,616,229],{},": on purpose. Imports always switch JavaScript off, because code from a file could be harmful.",[184,619,620,622,623,626,627,240],{},[172,621,235],{},": check the code, then switch on ",[172,624,625],{},"Allow JavaScript"," in ",[628,629],"ui-path",{"path":630},"View > Course",[215,632,206],{"id":633},"ai-connection",[168,635,636,637,240],{},"How to set it up: ",[343,638,127],{"href":128},[219,640,642],{"id":641},"claude-or-chatgpt-cant-connect","Claude or ChatGPT can't connect",[181,644,645,653],{},[184,646,647,649,650,652],{},[172,648,229],{},": they connect from the internet and can only reach a Studio with a public ",[270,651,528],{}," address. A Studio on your own computer or in your school network is out of reach for them.",[184,654,655,657],{},[172,656,235],{},": use the Studio at its public address, or use Claude Code, Cursor or VS Code, which run on your computer. Or use the course script, which works with any chat.",[219,659,661],{"id":660},"the-status-shows-disconnected","The status shows \"Disconnected\"",[181,663,664,673],{},[184,665,666,668,669,672],{},[172,667,229],{},": the tab was closed, you clicked ",[172,670,671],{},"Disconnect",", or nothing happened for 2 hours.",[184,674,675,286,677,626,680,683],{},[172,676,235],{},[172,678,679],{},"Start connection",[628,681],{"path":682},"View > Connect AI"," and paste the new sentence into your chat.",[219,685,687],{"id":686},"the-ai-works-on-a-file-instead-of-my-open-course","The AI works on a file instead of my open course",[181,689,690,695],{},[184,691,692,694],{},[172,693,229],{},": this chat is not connected to your Studio tab yet.",[184,696,697,699,700,703],{},[172,698,235],{},": paste the sentence with the code from ",[172,701,702],{},"Connect AI"," into this chat. In every new chat, paste it again.",[219,705,707],{"id":706},"live-and-file-with-mcp-are-greyed-out-not-offered-on-this-studio","Live and File with MCP are greyed out (\"Not offered on this Studio\")",[181,709,710,715],{},[184,711,712,714],{},[172,713,229],{},": this Studio runs as a plain website without its server part, so it has no MCP address.",[184,716,717,719],{},[172,718,235],{},": use the course script way, which works with any chat, or ask whoever runs your Studio to set up the server part.",[219,721,723],{"id":722},"the-ai-doesnt-use-open-learning-studio","The AI doesn't use Open Learning Studio",[181,725,726,731],{},[184,727,728,730],{},[172,729,229],{},": the connector is not switched on in this chat.",[184,732,733,735,736,296,739,742,743,746],{},[172,734,235],{},": switch it on (Claude: ",[172,737,738],{},"+",[172,740,741],{},"Connectors","; ChatGPT: type ",[270,744,745],{},"@","), then start your request with \"Use Open Learning Studio\".",[219,748,750],{"id":749},"the-ai-is-slow-or-its-answer-is-cut-off-with-a-big-course","The AI is slow or its answer is cut off with a big course",[181,752,753,758],{},[184,754,755,757],{},[172,756,229],{},": without a live connection the AI has to send the whole course back and forth with every step.",[184,759,760,762],{},[172,761,235],{},": connect the chat live to your open course, and ask for one chapter or one step at a time.",[219,764,766],{"id":765},"too-many-open-connections-from-this-device","\"Too many open connections from this device\"",[181,768,769,774],{},[184,770,771,773],{},[172,772,229],{},": several connections from your device are still open.",[184,775,776,778],{},[172,777,235],{},": disconnect a connection you no longer need (for example in another tab) and try again.",[215,780,212],{"id":781},"frequent-questions",[219,783,785],{"id":784},"does-open-learning-studio-cost-anything","Does Open Learning Studio cost anything?",[168,787,788],{},"No. The Studio is free and has no account or subscription. If you use an AI app, its own plan applies (for example, ChatGPT needs a paid plan for custom connections).",[219,790,792],{"id":791},"where-are-my-courses-stored","Where are my courses stored?",[168,794,795,796,798,799,801],{},"Only in your browser on this device. Nothing is uploaded to a server while you edit. Make a workbench backup (",[270,797,272],{},") now and then, and export single courses as ",[270,800,276],{}," to share them.",[219,803,805],{"id":804},"how-do-i-move-my-courses-to-another-computer","How do I move my courses to another computer?",[168,807,808,809,260,811,264,813,815,816,296,818,240],{},"On ",[172,810,259],{},[172,812,263],{},[172,814,299],{},". On the other computer, open the Studio and choose ",[172,817,263],{},[172,819,267],{},[219,821,823],{"id":822},"does-the-studio-track-my-learners","Does the Studio track my learners?",[168,825,826,827,240],{},"No. The Studio has no tracking and loads nothing from outside servers, unless you add web objects or videos from other websites yourself. Learner progress only goes to your LMS, for example Moodle, which stores it in its own database. Details: ",[343,828,829],{"href":114},"Privacy and offline",[219,831,833],{"id":832},"which-learning-platforms-does-it-work-with","Which learning platforms does it work with?",[168,835,836],{},"Every platform that supports SCORM 1.2 or SCORM 2004, for example Moodle. You can also publish a plain web package for any web server.",[219,838,840],{"id":839},"does-the-ai-see-my-course","Does the AI see my course?",[168,842,843],{},"Only when you connect it. With a live connection, your AI app can read and change the course you have open. The Studio's server only forwards messages and stores nothing. What the AI app does with the content depends on its provider.",[219,845,847],{"id":846},"can-i-work-on-an-ipad-or-iphone","Can I work on an iPad or iPhone?",[168,849,850],{},"On an iPad you can use the full editor. On an iPhone editing is limited: you can look at slides, start the preview and change text. Learners can take your courses on any device.",[219,852,854],{"id":853},"i-made-a-mistake-can-i-go-back","I made a mistake. Can I go back?",[168,856,857,858,862,863,866],{},"Yes. Press ",[859,860],"key-combo",{"keys":861},"Ctrl+Z"," to undo step by step. For bigger jumps, open ",[628,864],{"path":865},"View > Version history",": the Studio saves versions automatically, for example when you open the course and every ten minutes while you work.",{"title":868,"searchDepth":869,"depth":869,"links":870},"",2,[871,878,885,890,896,905],{"id":217,"depth":869,"text":188,"children":872},[873,875,876,877],{"id":221,"depth":874,"text":222},3,{"id":243,"depth":874,"text":244},{"id":303,"depth":874,"text":304},{"id":322,"depth":874,"text":323},{"id":338,"depth":869,"text":194,"children":879},[880,881,882,883,884],{"id":347,"depth":874,"text":348},{"id":392,"depth":874,"text":393},{"id":417,"depth":874,"text":418},{"id":436,"depth":874,"text":437},{"id":456,"depth":874,"text":457},{"id":482,"depth":869,"text":47,"children":886},[887,888,889],{"id":485,"depth":874,"text":486},{"id":501,"depth":874,"text":502},{"id":517,"depth":874,"text":518},{"id":544,"depth":869,"text":103,"children":891},[892,893,894,895],{"id":547,"depth":874,"text":548},{"id":577,"depth":874,"text":578},{"id":593,"depth":874,"text":594},{"id":609,"depth":874,"text":610},{"id":633,"depth":869,"text":206,"children":897},[898,899,900,901,902,903,904],{"id":641,"depth":874,"text":642},{"id":660,"depth":874,"text":661},{"id":686,"depth":874,"text":687},{"id":706,"depth":874,"text":707},{"id":722,"depth":874,"text":723},{"id":749,"depth":874,"text":750},{"id":765,"depth":874,"text":766},{"id":781,"depth":869,"text":212,"children":906},[907,908,909,910,911,912,913,914],{"id":784,"depth":874,"text":785},{"id":791,"depth":874,"text":792},{"id":804,"depth":874,"text":805},{"id":822,"depth":874,"text":823},{"id":832,"depth":874,"text":833},{"id":839,"depth":874,"text":840},{"id":846,"depth":874,"text":847},{"id":853,"depth":874,"text":854},"Common problems with storage, Moodle and SCORM, media, imports and the AI connection, each with cause and fix, plus answers to frequent questions.","md",null,{},{"icon":161},{"title":158,"description":915},"2auDWXs-7pVVZGQ-mAvQ8YzHJkb3XfVcJtnJTzJx8PA",[923,917],{"title":153,"path":154,"stem":155,"description":924,"icon":156,"children":-1},"Every keyboard shortcut of the editor and the course player, sorted by task. On a Mac, use Cmd where the table says Ctrl.",1793209470321]