When starting the ui, the play/pause always starts with a preset state. This should be changed to start with the actual play/pause state of the simulator at that time.
This should include adding the play/pause state to simulator update packets as well as the starting state packet sequence.