При работе с таким датчиком необходимо выдерживать временные интервалы.
У меня он подключен к расбери, если расбери сильно загружен ответ часто бывает ошибочным, не ни разу не было, что он не ответил с энной попытки без передергивания питания.
Так что скорее всего проблема в прошивке, например...