Worked for me, but may be I understand the problem not entirely.
https://drive.google.com/file/d/1U5rNB3f1WWBTfkGgYh_HNTTsnbLDQY_5/view?usp=sharing
Edit: No, you are right. It works only the first time clicking. That's strange.
Edit 2: I think you have a race condition. If I delete the wait-actions in the Virus-Event it seems to work. But if I trigger those events only once I get only one Player. So it seems the Advanced Permutation takes longer than one tick.
But it's nearly impossible for me to debug the whole program because of the waits.
I would try to replace the waits and make the advanced permutation not in the 'set text'. But if this works I don't know.