I just ran a real speedy test through and can confirm two things.
- The *gosub_scene method works fine to change the switch, no bugs and the change does ‘stick’ when you navigate out of the stat screen.
- However it still requires a Next button in the main scene file to register the difference. Having a Next button in the *gosub_scene file does not count it appears.