Unfortunately, at this point there is no preventing this. Here's a script you can load in your game that should alert you if the sandbox ever reverts to "default" mode: /* */ var API_Meta = API_Meta || {}; API_Meta.SandboxWatchdog = { offset: Number.MAX_SAFE_INTEGER, lineCount: -1 }; { try { throw new Error(''); } catch (e) { API_Meta.SandboxWatchdog.offset = (parseInt(e.stack.split(/\n/)[1].replace(/^.*:(\d+):.*$/, '$1'), 10) - (4)); } } const TestScript4 = (() => { let camp; const alertDefault = () => { let contents = `The sandbox has reverted to default mode.`; let msg = `<div style="width: 100%;border: none;border-radius: 0px;min-height: 60px;display: block;text-align: left;` + `white-space: pre-wrap;overflow: hidden"><div style="font-size: 14px;font-family: &quot;Segoe UI&quot;, Roboto, Ubuntu, sans-serif">` + `<div style="background-color: #000000;border-radius: 6px 6px 0px 0px;position: relative;border-width: 2px 2px 0px 2px;` + `border-style: solid;border-color: black;"><div style="border-radius: 18px;width: 35px;height: 35px;position: absolute;` + `left: 3px;top: 2px;"><img style="background-color: transparent ; float: left ; border: none ; max-height: 40px;"` + `src=" <a href="https://i.imgur.com/kiUf3UC.png"></div><div" rel="nofollow">https://i.imgur.com/kiUf3UC.png"></div><div</a> style="background-color: #c94d4d;font-weight: bold;font-size: 18px;` + `line-height: 36px;border-radius: 6px 6px 0px 0px;padding: 4px 4px 0px 43px;color: #ffffff;min-height: 38px;">` + `ALERT: Default Sandbox</div></div><div style="background-color: white;padding: 4px 8px;border: 2px solid #000000;` + `border-bottom-style: none;color: #404040;">${contents}</div><div style="background-color: white;text-align: right;` + `padding: 4px 8px;border: 2px solid #000000;border-top-style: none;border-radius: 0px 0px 6px 6px"></div></div></div>`; sendChat('SandboxWatchdog', `/w gm ${msg}`); } const check = () => { if (camp.sandboxVersion.toLowerCase() === 'default') { alertDefault(); } else { setTimeout(check,1500);} } on('ready', function() { camp = Campaign(); setTimeout(check,0); }); })(); { try { throw new Error(''); } catch (e) { API_Meta.SandboxWatchdog.lineCount = (parseInt(e.stack.split(/\n/)[1].replace(/^.*:(\d+):.*$/, '$1'), 10) - API_Meta.SandboxWatchdog.offset); } } /* */ I can't *fully* test this at the moment because I can't get my sandbox to boot into Experimental mode... but this should work. EDIT: found one small bug; corrected in the code, above.