* if request result is not recognizable, always treat as fail.
* fix a wrong event status bug
* fix bug when same subscriber tries to connect more than 1 time.