Parece que o problema não está no go/back e sim em seu sistema de duelo. Você deve ter configurado algo e por isso está occorendo esse tal problema.
Experimente isto:
Vá em data/lib e procure pelo seu sistema de duelo, logo ápos abra o arquivo com o bloco de notas, apague tudo e cole isto:
Os créditos desse sistema não são meus, apenas peguei do servidor Pokémon Dash v6.