Basically, everything that can be done has been mentioned above. But I want to add something too.
We say, that pilots on TS don’t follow the instructions, they do whatever they think, in other words ignoring the ATC’s. But, we have to think that the ATC might have the problem. (I am not speaking for you @Capt_Evan) Sometimes, there are ATC’s on TS that clear for takeoff when someone else is crossing the runway, etc… That means that they get more confused, and they are unsure if the should follow instructions or not.
It has been discussed multiple times and I am afraid it will not happen on TS.
My opinion on this: You are the one who can make the TSATC experience better and more professional. I am sure, that there is a reason why there are the: Misc. Messages on the ATC panel. There you can find useful commands that can be used in order to let the pilots do the correct thing. If you just open a frequency while thinking you cant to anything to change this experience, then wait until you pass the practical and join IFATC. But be sure, in IFATC, its not only: PFL —> PFL ----> Ghosted. Its: You are not cleared to enter the runway please exit the runway —> resend last message ----> Please check help pages…