Cannot setText the second time I enter a scene

In my game that has a pokemon-style battle system, the player would choose an attack and then text would display describing what happens. In the first battle, everything displays just fine, and there were no issues. However, when I exit the battle scene and then return back to the battle scene a second time, i get this error:
image
I’ve used console.log inside of phaser, and the text that is being passed through is not null, but when it gets to the setText method, I get this null error. This doesn’t happen the first time I enter the scene, but happens without fail the second time i enter it.
here is my github repo link for this project: https://github.com/ckhuang98/ZooSimulator