يعالج الوضع التكراري (-R) للأداة المساعدة chmod رموز الخروج بشكل غير صحيح عند معالجة ملفات متعددة. يتم تحديد قيمة الإرجاع النهائية بناءً على نجاح أو فشل معالجة الملف الأخير فقط. وهذا يسمح للأمر بإرجاع رمز خروج يساوي 0 حتى في حالة حدوث أخطاء، مثل «العملية غير مسموح بها»، أثناء معالجة الملفات السابقة. ونتيجة لذلك، قد تفترض البرامج النصية التي تعتمد على رموز الخروج هذه بشكل خاطئ أن العملية قد نجحت، في حين أن بعض الملفات لا تزال تحتفظ بأذونات غير صحيحة.