No worries ^^,
The .capx file is basically just a .zip of your project files, but we can open them directly in C2, which makes things a lot easier.
The problem here seems to be with the global variable. If I'm not mistaken, problems like these occur when you change a variable between 1 and 0 and have the variable in the conditions for the same events. (someone else could probably explain that a bit better, don't have time atm)
I used an instance boolean instead, and it seems to take care of the problem: