Your camera Moves To the same point on every tick. So on every tick both events 15 and 16 in scr_General are triggered, toggling your character's time scale between 0 and 1.
I guess this messes up with Flash behavior and as a result, your character gets stuck in invisible state.
You should only order your camera to move to a new position when it's different from its current position.