Simulation start/stop troubleshooting

We are thinking that the arraylist of listeners need to be nulled out
after they are interrupted.