added a check if initial connection fails, it ignores all future requests (to allow tests without module connected)