Hello again!
Sweet SugarCube 2.21
Here is the problem:
Config.saves.autosave = "thunderbirds";
Config.saves.autoload = true;
When it is in, and the game is titled "四", the error appears; when it is not in, or the title is something else, the game works fine.
I found that it worked fine if I duplicated the game, but once I changed the name from "四 Copy" to just "四" it broke. Just to see if it was renaming the game that broke it I changed the name back to "四 Copy", and it worked, changed it back to "四", and it broke. To see if having only a number for a name was messing it up I changed it from "四" to "4", and it worked. (Oh no! Racism!)
The error that comes up when it breaks is difficult to describe. When I try to include a certain passage the error comes up: "Error: cannot execute macro <<include>>: Maximum call stack size exceeded". But only if one of the first two cases in a <<switch random>> are picked in the passage I am trying to include. When case 3 or default are picked, it works fine. Here is the passage (called monsters1):
<<switch random(3)>><<case 1>><<if $blistergrim is 1>><<include "monsters1">>
<<else>><<include "blistergrim">><<set $kill to "a blistergrim">><</if>>
<<case 2>><<if $glubose is 1>><<include "monsters1">>
<<else>><<include "glubose">><<set $kill to "glubose">><</if>>
<<case 3>><<if $bandersnatch is 1>><<include "monsters1">>
<<else>><<include "bandersnatch">><<set $kill to "a bandersnatch">><</if>>
<<default>><<if $muskdrake is 1>><<include "monsters1">>
<<else>><<include "muskdrake">><<set $kill to "a musk drake">><</if>><</switch>>
Perhaps Config.saves particularly dislikes blistergrims?
Incidentally, neither the passage or the passage it is included in or any previous passage have the tag "thunderbirds".
Thank you for your assistance!