Help

My script changes do not show up in Studio

When an edit in Bricklayer never reaches Studio, or a Studio edit never reaches your files, check these four things.

Updated November 8, 2026

Bricklayer keeps the scripts in your local project and the scripts in your open place in sync. If an edit seems to vanish, one of these is usually why.

1. The change was never approved

AI file changes wait for your approval. If you closed the chat or moved on without approving, the change was never written. Scroll back in the chat and look for a pending diff.

2. Studio is not connected

Sync only runs while the plugin is connected. Check Bricklayer's status: it should show your place name and a script count. If it does not, see Bricklayer says Studio is not connected.

3. You are looking at a different place

Sync only targets the game you confirmed during setup. If you have two places open in Studio, edits go to the connected one only. Check that the place name in Studio matches the one shown in Bricklayer.

4. You are mid-playtest

Script changes are written to the place, not into a running playtest. Stop the playtest (Shift+F5) and start a new one to see the new code run.

Bricklayer's Start Playtest (F5) flushes any pending file edits to disk before it starts, so pressing F5 in Bricklayer instead of in Studio avoids testing stale code.

Still out of sync?

  1. Save in Studio.
  2. Run Bricklayer: Troubleshoot (Setup & Diagnostics) from the Command Palette. Its Sync check tests whether changes move in both directions.
  3. Re-run the checks after each fix.

If the Sync check passes but a specific script still will not update, start a thread with the script's name and where it lives in the game tree.

Did this answer your question?

Still need help? or start a thread in the community forum.