If running is given as the state value instead of 'started', still return the correct end state.