Я повторно -установил RHEL еще пару раз, и это наконец-то заработало! Я не знаю почему, но изменение политики безопасности на что-то другое заставило USB работать.
Поработав над этим пару дней, я решил изменить версию PHP с 5.6 на 7.2, и, похоже, он смог без проблем пройти все 100 элементов.
На самом деле я не знаю, почему это происходит, но это может быть просто ошибка в PHP 5.6, которая была исправлена в 7.2.
ОБНОВЛЕНИЕ :Да, теперь все работает надежно!
ОБНОВЛЕНИЕ 2 :После нескольких десятков тестов я заметил, что это все еще происходит, но не так часто. например. только что он потерпел неудачу после 71 итерации. Это, безусловно, более надежно, потому что раньше это происходило менее чем за 35 итераций.