OasisWManual 한국어
Section 10. Publishing and troubleshooting Reference

Troubleshooting by symptom

This page collects symptoms actually observed in the editor, in AI work, and when running with Launch, listed as symptom · cause · fix. The links in the fix column lead to detailed steps.

In tests where we built a game 7 times from the same prompt and then added rules, three symptoms came up most often. They are the top three rows of the "AI work" table. Check these three rows first.

This page doesn't cover problems with publishing a game (Publish / Download). Publishing symptoms are covered in Publish your game.

AI work

SymptomCauseFix
The last line says 자동 점검: 문제 없음 (Auto-check: no issues), but the game is wrong (a win message or game over shows as soon as it starts, the score doesn't go up from 0)The AI's auto-check is based on a run of a few seconds. It is not the result of playing to the end. In some cases the AI didn't revert values it changed for testing (for example, 1 life)Reload the game tab and check again. If it's still the same, send a prompt listing what you saw as numbered items. Read the last line and the auto-check, Send fix prompts
The work isn't finished (the last line is 자동 점검: 문제 N건 남음 (Auto-check: N issues remaining), or the summary just above it says "couldn't finish" or "remaining work")The AI couldn't finish the work within one promptDon't have it rebuild from scratch; tell it to continue in the same conversation. Of the 7 first builds, all 3 that we told to continue were finished. When the AI stalls, stops short, or loops
Things you didn't ask for changed (a perimeter wall appeared or disappeared, lighting, materials, or the camera were replaced wholesale, the text color changed when you only asked for an explanation)In some cases the AI changed things outside the scope of the prompt to make the game look plausible or to fix auto-check results. 5 of 7 builds got a perimeter wall. It happened even with "Leave everything else as is." addedCheck the change report and the changed assets. We haven't yet tested a prompt that points out the changes and asks to revert them. Fix things you can change by hand, such as material colors, manually. Check what the AI changed
A game in another scene of the same project brokeScenes share scripts. There were 2 cases where the AI edited a shared script in one scene and broke another sceneSend a prompt in the broken scene describing exactly what you see (we haven't yet tested the result of the fix in this case). If you have a game you want to keep, do AI work only in that scene. What's per scene and what the project shares
The AI couldn't create a new script fileThe name collided with a file left over from work in another scene (observed once)First ask the AI whether the colliding file is in use. Check what the AI changed
The first build takes a long timeThis is normal. The first build took 6 to 10 minutes, and adding one rule took 2–3 prompts and 10 to 30 minutesIf the button in the AI panel is 중단 (Stop) and the ✓ rows or the tool count on the progress row keep increasing, wait
The AI is working but HIERARCHY and the viewport don't changeThis is normal. The AI applies its results to the scene all at once when it finishesWait until the 씬에 반영했습니다 · … (Applied to the scene · …) row appears. Open the AI panel and send a prompt
The progress row has stayed at AI가 생각하는 중 (AI is thinking) for several minutesIt may be waiting for AI work in another project to finish (observed once)Send AI work one prompt at a time. When the AI stalls, stops short, or loops
The button went back to 보내기 (Send), but it finished without a summaryIf there is a 씬에 반영했습니다 row, it finished without a summary (2 fix prompts, results correct); if that row is missing too, it stopped partwayIf the applied row is there, check with ▶ Launch. If not, send a prompt in the same conversation asking it to continue building. When the AI stalls, stops short, or loops
In under a minute the AI said "I couldn't finish this request," but the last line is 문제 없음 (no issues)Nothing was changed, so there was nothing to checkTreat it as unfinished and tell it to continue
The summary says it "hit the run limit and couldn't finish the final behavior check"The AI used up the number of times it can run the game in one prompt. This happened in 3 of 7 buildsIt hasn't stopped. Check it yourself with ▶ Launch. Run with Launch
The AI keeps repeating the same checkThe AI is repeating the same check (looping). This happened in 2 of 7 builds, and in one build it went on for about 5 minutesClick 중단, stop the checking, and ask it to just wrap up. In the one time we tried, we got the wrap-up after about 2 minutes 30 seconds. When the AI stalls, stops short, or loops
After you told it to continue, the AI said it "finished the rest," but some rules still don't workFinishing is not the same as being free of defectsSend a separate fix prompt for only the remaining symptoms. Send fix prompts
ASSETS contains a script with an unfamiliar name such as debugProbe.jsIt's a file the AI created for testing. In 4 of 7 builds, the AI didn't delete this file and instead reused it for another featureRead its contents in CODE before deleting it. Check what the AI changed
The AI's explanation doesn't match reality (for example, it describes a blue ball as a red ball)The AI based its explanation on old code commentsCheck explanations against the code and the Launch result. Read and edit AI-generated code
You only asked for an explanation, but the AI fixed somethingYou didn't add "Don't change anything," or you did but the auto-check changed something else (observed once)Add "Don't change anything." to explanation prompts, and read the summary when it finishes. Send fix prompts
The text on the game screen comes out in EnglishThe prompt didn't specify the screen languageState the language for on-screen text in the prompt. For a game you already built, send a fix prompt. Principles for writing prompts
Part of the AI's work log is in EnglishThis is normal. Some lines of the work log appear in EnglishNo action needed
You undid AI work with Ctrl+Z, but the game behaves the sameCtrl+Z undoes only the changes the AI made to the scene, not the script files the AI editedRestore the checkpoint from before the AI work, or fix the script by hand. Undo AI work
network error appeared during AI workThe browser connection dropped (observed once)Check your connection, then tell it to continue in the same conversation. When the AI stalls, stops short, or loops
You keep sending the same promptYou're repeating the same sentence for a symptom that isn't getting fixedTry different wording, and if it still doesn't work after three tries, fix a different symptom first. Failed prompts also use credits. Credits

Running (Launch)

SymptomCauseFix
You typed a prompt, but the input box is empty and the viewport angle changedWhat you typed while the AI panel was closed went to editor shortcuts (1 run). The AI icon opens and closes the panel each time you click itOpen the panel with AI, click the input box, and type again
You sent a prompt, but the AI doesn't start workingYou haven't answered the 이대로 진행할까요? (Proceed as planned?) cardFind the card in the conversation and click 예 (Yes). Open the AI panel and send a prompt
The AI only explained the cause and ended with 씬에 반영할 변경이 없습니다 (No changes to apply to the scene)It used up the number of tool calls allowed in one promptSend "Fix it based on the cause you found. Leave everything else as is." Send fix prompts
The game tab is a black screenIt's loadingWait about 10 seconds, and if it's still black, reload
The game doesn't respond to key pressesThe game screen doesn't have focus. If the game rolls a ball, a short press may barely move itClick the game screen once and hold the key for about 2 seconds
It says it's fixed, but the game hasn't changedThe game tab that was already open shows the state before the fixReload the game tab
You changed an attribute value, but nothing changed in the game① You didn't press Enter or Tab after typing ② Values read once at startup were applied on the second reload in some cases (2/2) ③ You edited the default: value in the code editor. The value in the entity's SCRIPT section takes precedence, so the change didn't reach the gameFor ①, type it again and press Enter. For ②, reload once more. For ③, change the value in the entity's SCRIPT section. Change script attribute values
You edited the code, but nothing changed in the gameYou didn't save in the code editorSave with Ctrl+S, check that the bottom right shows 저장됨 (Saved), then reload the game tab. Code editor
The entity stays in place in the viewport but falls through the floor in the gameThe viewport shows only placement; game behavior such as gravity and collisions happens in the game tab opened with LaunchSend a fix prompt describing exactly what you saw and the state you want. Send fix prompts
The game broke after you attached a scriptThe attached script may be the causeFirst check by turning off the ON switch on that script's row. To remove it, use ··· → Remove Script on that row. Be careful: Remove Component in the header's ··· removes the whole component. Create and attach a new script
The game screen looks different from the description in the docsA Launch run option may be onHover over ▶ Launch and check the Mini stats · Debug · Inspector checkboxes. Run with Launch
After a round ends, it doesn't start againYou didn't add a restart featureReload the game tab to start from the beginning

Editor screen

SymptomCauseFix
Both side panels disappearedSpace was pressed. Typing while no input field is selected is handled as shortcutsPress Space again, or click the hide-panels icon (four squares) in the top bar
You typed and all entities got selectedCtrl+A was pressed outside an input fieldWhen entering a value, click the field, confirm the value is selected, then type. Keyboard shortcuts
An entity doesn't show in HIERARCHYIt's inside a collapsed group entityExpand the group with the + in front of it, or type the name in the Search field. HIERARCHY panel
The selected entity doesn't show in the viewportThe viewport camera is looking somewhere elsePress F to move the camera to the selected entity
The right panel shows SETTINGS instead of ENTITYThe selection was cleared. Clicking a highlighted row again deselects itClick the entity in HIERARCHY again. Editor layout
You opened the project, but there are hardly any entities or a different game showsA different scene is openClick the scene name in the top bar and pick the scene you want in the SCENES window. Create and switch scenes
You pressed Enter after + New Scene and a different scene openedYou pressed Enter before the name field opened, so the scene selected in the list openedCheck that the name field has opened below the list (with Untitled selected), then type the name and press Enter. Create and switch scenes
The AI GAME BUILDER panel isn't visibleThe panel is closedClick AI near the bottom of the vertical toolbar on the left
Earlier AI conversations aren't visibleYou clicked 새 대화 (New conversation), so a new conversation is openPick it from the conversation list at the top of the AI panel. The title is the beginning of that conversation's first prompt. If the list contains only 새 대화, reload the editor tab (observed once). Open the AI panel and send a prompt
You want to undo a value you changed by hand—Undo with Ctrl+Z (Cmd+Z on Mac). A Position changed by hand was reverted. Writing down the original value before changing it is safer
You're not sure whether your work was savedManual edits and AI edits are kept immediately without a separate save. A value stayed even when we reloaded right after changing it (1 run)If you're worried, click Cloud Save in the bottom bar. Saved to cloud appears. Autosave
You wanted to change the color of one entity, but every entity with the same color changedWe confirmed that materials the AI creates (with names like Color E63946) are shared by entities of the same color (5 Enemy entities on one material)Create a new material and assign it only to that entity. Change an entity's color
You clicked the ✕ in the material field and the entity didn't go back to its original color✕ clears the material (Empty)Undo with Ctrl+Z. Change an entity's color
You changed the Text field of on-screen text, but the game shows the original textA script overwrites the Text field at startup. The text lives in a script attribute (for example, scoreLabel)Change the text in the SCRIPT section of the entity that handles the text. Attribute names differ from build to build. Change score and message text
You clicked a script file but don't know where to see the codeThe code appears in the CODE section at the bottom of the right panelScroll down the right panel to CODE. To see it larger, click EDIT and the code editor opens in a new tab. Code editor
A newly created file doesn't show in the code editorNew files don't appear in a code editor tab that was already openReload the code editor tab. Code editor
You set the type filter in ASSETS to Script, but only some scripts showThe filter applies only to the folder that is currently open. Scripts may be split between the root / and the Scripts folderMove between folders in the folder tree to check. Editor layout

Next steps

Source publish-help/troubleshooting.html