Может ли юнити по каким-то причнам игнорировать рейкаст, и работать иначе на другом устройстве?
да, очевидно может работать платформо-зависимо, и этот конкретный кейз вам надо детально дебажить, смотрите ваши логи, а не только видео (к слову которое вы приложили - черный экран у меня)