Причем если редактирует другой человек из другого города
Редактирует через что? Так же через modxSDK или как? Или какой-то другой программой редактирует?
Скорее всего проблемы просто с правами на файлы. К сожалению, я так и не добрался прописать вывод ошибки в случае невозможности переписать файл, то есть может из-за прав и не может переписать файл, но не говорит об этом.