ah, understood!
so there are two things happening here. the first is a bug with my font editor; it was putting the wrong annotation on the fonts it generates. i just pushed an update to the font editor to fix that and i’ve also fixed both of your custom fonts in this project: https://makecode.com/_a3hT1ugE2Vek
the second is a bug in makecode that i only recently discovered. basically, this has to do with calls to pauseUntil that pass in a function that just checks a variable. you can work around it for now by wrapping that variable in two not blocks (two not blocks cancel each other out so this doesn’t actually change the behavior). i also fixed this in the above linked project
in other words, do this:

instead of this:
