Menus
New Game, Continue, Settings, Save, Load, Log, Chapter Select, Return, Close, and Open Menu all depend on runtime requests and player save data.
Runtime bugs are expensive when you find them late. The safest beta workflow is to split testing by what each environment can actually prove.
Preview is fast. Play mode is closer to the real game. Published test places are where saves get real.
Studio play and published-place checks require a current installed runtime. After changing story data, styling, sprite assets, runtime menu fields, or extension settings, compile the project and restart the play session before trusting those checks. Install or update the runtime when the runtime is missing or outdated.
Use preview to check story flow, dialog timing, variables, conditions, choices, presentation nodes, synthetic text input, and simulated wait states.
Use play mode to check runtime menus, story sessions, text input filtering behavior, purchase prompts, player controls, teleporting, sprite activation, world waits, and installed assets.
Use a published test place for save behavior, player rejoin behavior, purchase setup, and persistence across restarts.
Preview From Here follows a reachable route from the scene start to the selected node, including choice and condition branches, so earlier backgrounds, sprites, audio, variables, and other story state carry into the test. If the selected node has no reachable route, Preview starts directly at that node instead. It chooses one route, so test alternate branches separately when their state matters.
Menus
New Game, Continue, Settings, Save, Load, Log, Chapter Select, Return, Close, and Open Menu all depend on runtime requests and player save data.
Timers
Waits, no-input dialog, title cards, and choice timeouts should pause while the runtime menu is open.
Text input
The runtime filters submitted text. Studio may warn and use local text if filtering is unavailable, so test any Use Filtered Branch route in play mode.
World nodes
Touch, click, proximity prompts, teleport, roaming, and sprite activation all need the installed runtime.
Roblox services
Award Badge, Prompt Purchase, GamePass ownership, and Premium checks need the installed runtime and Roblox service setup.
Extensions
Run Function needs the installed runtime, extensions enabled, and trusted extension code.
Local Studio runtime saves are memory-only. A published test place is needed when the question involves real persistence, player rejoin behavior, or save-profile release after a server closes.
These are not places to add delay hacks. They are signs to verify the authored fields, installed runtime, and place hierarchy.
Use Troubleshooting for the common causes and first checks behind these failure signs.