Ультразвук может не действовать на тараканов по нескольким причинам:
  - Тараканы не издают ультразвуковые сигналы.                                                                          geradez.ru                       Поэтому они не слышат ультразвук, как и люди.                                                                          geradez.ru                      
  - Ультразвуковые волны не проникают сквозь стены.                                                                          dzen.ru                       Против тараканов внутри стен ультразвуковые отпугиватели не работают.                                                                          dzen.ru                      
  - Ультразвуковые волны быстро теряют силу при встрече с препятствиями.                                                                          ecoz.pro                       Степень отражения и поглощения зависит от материалов в помещении.                                                                          ecoz.pro                       Бетонные стены, деревянные полы, кафель и керамическая плитка отражают ультразвук, а тканевая драпировка, обивка дивана, кресла или салона автомобиля — поглощают.                                                                          ecoz.pro                      
  
 Таким образом, эффект от использования ультразвукового отпугивателя может быть снижен из-за особенностей распространения ультразвуковых волн в помещении.