# Bug reports

**URL:** https://forum.snap.berkeley.edu/c/bugs/7.md

[Latest](https://forum.snap.berkeley.edu/latest.md) · [Categories](https://forum.snap.berkeley.edu/categories.md) · [Tags](https://forum.snap.berkeley.edu/tags.md)

---

## [About Bugs & Requests](https://forum.snap.berkeley.edu/t/about-bugs-requests/16)

<div class="topic-metadata">

**Author:** [@cycomachead](https://forum.snap.berkeley.edu/u/cycomachead)\
**Replies:** 3\
**Last updated:** [September 10, 2016, 9:15pm UTC](https://forum.snap.berkeley.edu/t/about-bugs-requests/16 "2016-09-10T21:15:15Z")

</div>

Think you've found a problem with Snap!? If you think you've found a bug in Snap!, describe it in this category. Problems with scripting, or asking for help with projects, should not go here: post them in Help with S…

---

## [Selecting "ringify" will also encompass the block definition](https://forum.snap.berkeley.edu/t/selecting-ringify-will-also-encompass-the-block-definition/22608)

<div class="topic-metadata">

**Author:** [@hello2345](https://forum.snap.berkeley.edu/u/hello2345)\
**Replies:** 13\
**Last updated:** [October 24, 2026, 2:57am UTC](https://forum.snap.berkeley.edu/t/selecting-ringify-will-also-encompass-the-block-definition/22608 "2026-10-24T02:57:48Z")

</div>

---

## [Error-catching is broken](https://forum.snap.berkeley.edu/t/error-catching-is-broken/22620)

<div class="topic-metadata">

**Author:** [@pppdud](https://forum.snap.berkeley.edu/u/pppdud)\
**Replies:** 14\
**Last updated:** [October 23, 2026, 5:57pm UTC](https://forum.snap.berkeley.edu/t/error-catching-is-broken/22620 "2026-10-23T17:57:29Z")

</div>

In this project, I have the following script: But for some reason, whenever Snap! sees a “safely try” block with an empty then-if portion, it fails to ignore the error. It works fine if you put a no-op in there thoug…

---

## [Hat Block Inside C-Shaped Block?](https://forum.snap.berkeley.edu/t/hat-block-inside-c-shaped-block/22584)

<div class="topic-metadata">

**Author:** [@da-ultimate-creater](https://forum.snap.berkeley.edu/u/da-ultimate-creater)\
**Replies:** 13\
**Last updated:** [October 23, 2026, 5:16pm UTC](https://forum.snap.berkeley.edu/t/hat-block-inside-c-shaped-block/22584 "2026-10-23T17:16:27Z")

</div>

I’m not sure if this is intentional or not, but while I was creating a project I accidentally dragged a hat block inside a forever loop:

---

## [Joins becoming their default setting and nested if reporters being undefined](https://forum.snap.berkeley.edu/t/joins-becoming-their-default-setting-and-nested-if-reporters-being-undefined/22617)

<div class="topic-metadata">

**Author:** [@vblackmar](https://forum.snap.berkeley.edu/u/vblackmar)\
**Replies:** 4\
**Last updated:** [October 23, 2026, 3:14pm UTC](https://forum.snap.berkeley.edu/t/joins-becoming-their-default-setting-and-nested-if-reporters-being-undefined/22617 "2026-10-23T15:14:22Z")

</div>

full title: When saving a project to xml, joins become their default setting and nested if \<\> then \[\] else \[\] reporter blocks become undefined. Probably a bug with xml or something.

---

## [Setting the costume to \[ v\] of costume Turtle makes the darkness eat the editor](https://forum.snap.berkeley.edu/t/setting-the-costume-to-v-of-costume-turtle-makes-the-darkness-eat-the-editor/22619)

<div class="topic-metadata">

**Author:** [@vblackmar](https://forum.snap.berkeley.edu/u/vblackmar)\
**Replies:** 3\
**Last updated:** [October 23, 2026, 1:12pm UTC](https://forum.snap.berkeley.edu/t/setting-the-costume-to-v-of-costume-turtle-makes-the-darkness-eat-the-editor/22619 "2026-10-23T13:12:39Z")

</div>

When you run this script, darkness eats the editor.

---

## ["Browser" option in the Open Project dialogue has broken project options?](https://forum.snap.berkeley.edu/t/browser-option-in-the-open-project-dialogue-has-broken-project-options/22493)

<div class="topic-metadata">

**Author:** [@gplb2718](https://forum.snap.berkeley.edu/u/gplb2718)\
**Replies:** 10\
**Last updated:** [October 23, 2026, 12:00am UTC](https://forum.snap.berkeley.edu/t/browser-option-in-the-open-project-dialogue-has-broken-project-options/22493 "2026-10-23T00:00:58Z")

</div>

In the “Open Project” dialogue window, there is a “Browser” option: Trying to access any of the projects in the list gives me an error. It looks like this feature is some artifact of a built-in project browser, like…

---

## [Odd browser projects](https://forum.snap.berkeley.edu/t/odd-browser-projects/22616)

<div class="topic-metadata">

**Author:** [@pppdud](https://forum.snap.berkeley.edu/u/pppdud)\
**Replies:** 3\
**Last updated:** [October 22, 2026, 7:02pm UTC](https://forum.snap.berkeley.edu/t/odd-browser-projects/22616 "2026-10-22T19:02:20Z")

</div>

In Snap! v12.3.5: Anyone know what’s going on here???

---

## [SciSnap! translation error](https://forum.snap.berkeley.edu/t/scisnap-translation-error/17912)

<div class="topic-metadata">

**Author:** [@coder\_07](https://forum.snap.berkeley.edu/u/coder_07)\
**Replies:** 3\
**Last updated:** [October 19, 2026, 11:38pm UTC](https://forum.snap.berkeley.edu/t/scisnap-translation-error/17912 "2026-10-19T23:38:01Z")

</div>

In this block: the German für is used instead of the English for.

---

## [Small error on the snap website versions](https://forum.snap.berkeley.edu/t/small-error-on-the-snap-website-versions/22574)

<div class="topic-metadata">

**Author:** [@sathvikrias](https://forum.snap.berkeley.edu/u/sathvikrias)\
**Replies:** 19\
**Last updated:** [October 19, 2026, 9:35am UTC](https://forum.snap.berkeley.edu/t/small-error-on-the-snap-website-versions/22574 "2026-10-19T09:35:06Z")

</div>

On Snap! Versions | Snap! Build Your Own Blocks, it says that the current version is v11 rather than v12. very small and not noteworthy but I figured I might as well share it.

---

## [Bug in Spanish translation of "switch to scene" block](https://forum.snap.berkeley.edu/t/bug-in-spanish-translation-of-switch-to-scene-block/22552)

<div class="topic-metadata">

**Author:** [@snap.rn.ar](https://forum.snap.berkeley.edu/u/snap.rn.ar)\
**Replies:** 2\
**Last updated:** [October 19, 2026, 1:59am UTC](https://forum.snap.berkeley.edu/t/bug-in-spanish-translation-of-switch-to-scene-block/22552 "2026-10-19T01:59:01Z")

</div>

When you use this block in the Spanish translation , you get this error message: “TypeError transmission is undefined”. The block works properly if you switch back to English. There is a second minor issue relative to t…

---

## [Typo in extensions.js](https://forum.snap.berkeley.edu/t/typo-in-extensions-js/22562)

<div class="topic-metadata">

**Author:** [@pppdud](https://forum.snap.berkeley.edu/u/pppdud)\
**Replies:** 2\
**Last updated:** [October 10, 2026, 4:39pm UTC](https://forum.snap.berkeley.edu/t/typo-in-extensions-js/22562 "2026-10-10T16:39:07Z")

</div>

While I was conducting a code review of Jameson (my Snap! fork), I discovered a typo in extensions.js at line ~968 where orreror is used instead of onerror in the line acc.voice.orreror = done;. Having been banned from …

---

## [The username "frieza" is shadow banned from logging in](https://forum.snap.berkeley.edu/t/the-username-frieza-is-shadow-banned-from-logging-in/22497)

<div class="topic-metadata">

**Author:** [@theoceanman](https://forum.snap.berkeley.edu/u/theoceanman)\
**Replies:** 3\
**Last updated:** [September 24, 2026, 6:39pm UTC](https://forum.snap.berkeley.edu/t/the-username-frieza-is-shadow-banned-from-logging-in/22497 "2026-09-24T18:39:53Z")

</div>

I’m typing this on an alt, but my account, which uses the name of the main Dragon Ball Z antagonist, will not let me log in at all. it keeps saying “The change you requested was rejected”. Was there another person with t…

---

## [The Body Language blocks do not work](https://forum.snap.berkeley.edu/t/the-body-language-blocks-do-not-work/22487)

<div class="topic-metadata">

**Author:** [@beliefunwrought](https://forum.snap.berkeley.edu/u/beliefunwrought)\
**Replies:** 4\
**Last updated:** [September 22, 2026, 1:00pm UTC](https://forum.snap.berkeley.edu/t/the-body-language-blocks-do-not-work/22487 "2026-09-22T13:00:00Z")

</div>

I was experimenting with the Body Language blocks a few days ago, but it did not work at all. I tried doing a thumbs up (because I made a code that was if there is a thumbs up, a sprite would become a different colour), …

---

## [Wrong south sudan flag](https://forum.snap.berkeley.edu/t/wrong-south-sudan-flag/22446)

<div class="topic-metadata">

**Author:** [@niki650](https://forum.snap.berkeley.edu/u/niki650)\
**Replies:** 4\
**Last updated:** [September 14, 2026, 7:20pm UTC](https://forum.snap.berkeley.edu/t/wrong-south-sudan-flag/22446 "2026-09-14T19:20:26Z")

</div>

This emoji shows the wrong South Sudan flag: :south\_sudan: Here’s the correct flag of South Sudan: Source: Please fix this :melting\_face:

---

## [Stamping the pen trails on the stage is lossy](https://forum.snap.berkeley.edu/t/stamping-the-pen-trails-on-the-stage-is-lossy/22426)

<div class="topic-metadata">

**Author:** [@gplb2718](https://forum.snap.berkeley.edu/u/gplb2718)\
**Replies:** 3\
**Last updated:** [September 11, 2026, 2:52am UTC](https://forum.snap.berkeley.edu/t/stamping-the-pen-trails-on-the-stage-is-lossy/22426 "2026-09-11T02:52:00Z")

</div>

The following script will stamp several hundred random turtles on the Stage, and then continuously take the pen trails image and stamp it back on a clear Stage: Because the pen trails costume is always a lower resolu…

---

## [Getting the script of an empty process returns an error](https://forum.snap.berkeley.edu/t/getting-the-script-of-an-empty-process-returns-an-error/22421)

<div class="topic-metadata">

**Author:** [@theaysnap](https://forum.snap.berkeley.edu/u/theaysnap)\
**Replies:** 0\
**Last updated:** [September 9, 2026, 11:47am UTC](https://forum.snap.berkeley.edu/t/getting-the-script-of-an-empty-process-returns-an-error/22421 "2026-09-09T11:47:26Z")

</div>

---

## [Weird bug with shading rendering](https://forum.snap.berkeley.edu/t/weird-bug-with-shading-rendering/22413)

<div class="topic-metadata">

**Author:** [@thegodofpalebeaks](https://forum.snap.berkeley.edu/u/thegodofpalebeaks)\
**Replies:** 6\
**Last updated:** [September 8, 2026, 10:03pm UTC](https://forum.snap.berkeley.edu/t/weird-bug-with-shading-rendering/22413 "2026-09-08T22:03:17Z")

</div>

The split() block’s top left shading is acting kind of weird when I hover another block over it. You don’t have to fix it, it’s just something weird I found.

---

## [Reproducing the "Long Blocks" bug](https://forum.snap.berkeley.edu/t/reproducing-the-long-blocks-bug/22272)

<div class="topic-metadata">

**Author:** [@abobobobobbom](https://forum.snap.berkeley.edu/u/abobobobobbom)\
**Replies:** 3\
**Last updated:** [September 8, 2026, 11:55am UTC](https://forum.snap.berkeley.edu/t/reproducing-the-long-blocks-bug/22272 "2026-09-08T11:55:55Z")

</div>

It turns out that this ancient bug can be reproduced by causing a block to error and slotting it inside another.

---

## [Two problems with Cut and Paste](https://forum.snap.berkeley.edu/t/two-problems-with-cut-and-paste/22370)

<div class="topic-metadata">

**Author:** [@10goto10](https://forum.snap.berkeley.edu/u/10goto10)\
**Replies:** 18\
**Last updated:** [September 4, 2026, 3:19pm UTC](https://forum.snap.berkeley.edu/t/two-problems-with-cut-and-paste/22370 "2026-09-04T15:19:42Z")

</div>

There are a couple of behaviors of the cut and paste blocks that I don’t think work as advertised. I made a small case study but I seem to have problems linking it here. When I paste an image onto another sprite, the p…

---

## [Bitwise operators don't work on big integer arithmetic](https://forum.snap.berkeley.edu/t/bitwise-operators-dont-work-on-big-integer-arithmetic/22293)

<div class="topic-metadata">

**Author:** [@redgeographysnap](https://forum.snap.berkeley.edu/u/redgeographysnap)\
**Replies:** 5\
**Last updated:** [September 3, 2026, 9:43pm UTC](https://forum.snap.berkeley.edu/t/bitwise-operators-dont-work-on-big-integer-arithmetic/22293 "2026-09-03T21:43:40Z")

</div>

Always returns -1, but I would expect it to wrap around

---

## [Snap! does not load in Internet Explorer or Chrome](https://forum.snap.berkeley.edu/t/snap-does-not-load-in-internet-explorer-or-chrome/22353)

<div class="topic-metadata">

**Author:** [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Replies:** 7\
**Last updated:** [August 22, 2026, 6:10pm UTC](https://forum.snap.berkeley.edu/t/snap-does-not-load-in-internet-explorer-or-chrome/22353 "2026-08-22T18:10:27Z")

</div>

When Launching the version of Snap! 12.0.6 in Internet Explorer or Chrome, Snap! html loads but with a white page, and errors on the page. This is on my old windows laptop, it works fine on my Mac. Snap! html Internet E…

---

## [Dropdown selector $\_any shows up as "random"](https://forum.snap.berkeley.edu/t/dropdown-selector-any-shows-up-as-random/22328)

<div class="topic-metadata">

**Author:** [@theaysnap](https://forum.snap.berkeley.edu/u/theaysnap)\
**Replies:** 4\
**Last updated:** [August 19, 2026, 2:01pm UTC](https://forum.snap.berkeley.edu/t/dropdown-selector-any-shows-up-as-random/22328 "2026-08-19T14:01:12Z")

</div>

i have no idea which category to put this post in. making a custom block with a dropdown with an option any=$\_any will turn $\_any to $\_random. i have no idea why this is the case.

---

## [When setting the default value for a number, 0 does not display](https://forum.snap.berkeley.edu/t/when-setting-the-default-value-for-a-number-0-does-not-display/16480)

<div class="topic-metadata">

**Author:** [@schoolcs002](https://forum.snap.berkeley.edu/u/schoolcs002)\
**Replies:** 2\
**Last updated:** [August 15, 2026, 4:41am UTC](https://forum.snap.berkeley.edu/t/when-setting-the-default-value-for-a-number-0-does-not-display/16480 "2026-08-15T04:41:52Z")

</div>

What the bug is: When entering a default value for a custom block, most numbers once set show up like below: A default value of five for a number input: However, when entering zero in, the " = 0" does not appear: …

---

## [Switching sprites doesn't trigger WHEN ... EDITED](https://forum.snap.berkeley.edu/t/switching-sprites-doesnt-trigger-when-edited/22310)

<div class="topic-metadata">

**Author:** [@redgeographysnap](https://forum.snap.berkeley.edu/u/redgeographysnap)\
**Replies:** 2\
**Last updated:** [August 14, 2026, 12:31am UTC](https://forum.snap.berkeley.edu/t/switching-sprites-doesnt-trigger-when-edited/22310 "2026-08-14T00:31:45Z")

</div>

‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

---

## [Dropdown for lists with more than 100 items not working in Snap! 12](https://forum.snap.berkeley.edu/t/dropdown-for-lists-with-more-than-100-items-not-working-in-snap-12/22301)

<div class="topic-metadata">

**Author:** [@onu032001](https://forum.snap.berkeley.edu/u/onu032001)\
**Replies:** 8\
**Last updated:** [August 12, 2026, 10:02am UTC](https://forum.snap.berkeley.edu/t/dropdown-for-lists-with-more-than-100-items-not-working-in-snap-12/22301 "2026-08-12T10:02:27Z")

</div>

Problem statement The dropdown for lists with more than 100 items are not working in Snap! 12. I clicked on a bottom right dropdown in the list view. Screenshots Snap! 9.2.17 Snap! 12.0.6 I clicked on it and didn’t …

---

## [Problem using Snap! with a non-English keyboard](https://forum.snap.berkeley.edu/t/problem-using-snap-with-a-non-english-keyboard/22306)

<div class="topic-metadata">

**Author:** [@onu032001](https://forum.snap.berkeley.edu/u/onu032001)\
**Replies:** 1\
**Last updated:** [August 12, 2026, 9:26am UTC](https://forum.snap.berkeley.edu/t/problem-using-snap-with-a-non-english-keyboard/22306 "2026-08-12T09:26:48Z")

</div>

Download a new input language which is a different language from English or Latin. Build the following script:when \[any key\] key pressed ((key)) \< say (key) Switch the input language to that language. When you press …

---

## [The images sometimes fail to load when SVG files are imported in a post](https://forum.snap.berkeley.edu/t/the-images-sometimes-fail-to-load-when-svg-files-are-imported-in-a-post/22303)

<div class="topic-metadata">

**Author:** [@niki650](https://forum.snap.berkeley.edu/u/niki650)\
**Replies:** 1\
**Last updated:** [August 11, 2026, 6:11pm UTC](https://forum.snap.berkeley.edu/t/the-images-sometimes-fail-to-load-when-svg-files-are-imported-in-a-post/22303 "2026-08-11T18:11:34Z")

</div>

I was sharing my banner for “Writing and formatting” for Split! Library Banner Designs and I found a bug, the script pic doesn’t load. Here: Expected behaviour (Screenshot taken in Microsoft Edge):

---

## [Define block replaces upvar when ring glitches](https://forum.snap.berkeley.edu/t/define-block-replaces-upvar-when-ring-glitches/22295)

<div class="topic-metadata">

**Author:** [@sunnyandshivcodebros](https://forum.snap.berkeley.edu/u/sunnyandshivcodebros)\
**Replies:** 12\
**Last updated:** [August 9, 2026, 11:48pm UTC](https://forum.snap.berkeley.edu/t/define-block-replaces-upvar-when-ring-glitches/22295 "2026-08-09T23:48:02Z")

</div>

This bug happened on my iPad while I didn’t have internet. (Safari) I put (this \[script v\])into define ((block)) \[block\] (()$\>)and it glitched and made define ((block)) \[block\] (this \[script V\])I ran it and it produce…

---

## [non-Boolean return type of "and" block](https://forum.snap.berkeley.edu/t/non-boolean-return-type-of-and-block/22280)

<div class="topic-metadata">

**Author:** [@tsal](https://forum.snap.berkeley.edu/u/tsal)\
**Replies:** 17\
**Last updated:** [August 8, 2026, 5:05pm UTC](https://forum.snap.berkeley.edu/t/non-boolean-return-type-of-and-block/22280 "2026-08-08T17:05:47Z")

</div>

I expect the “and” block to always return a Boolean value. However, it seems as though it returns the first input value if the input is not a Boolean value. Is this intentional, or is it a bug? Other programming lang…

[Next page](https://forum.snap.berkeley.edu/c/bugs/7.md?page=1)
