определённый скрипт продолжал работать от имени пользователя
var vk_send = "&reply=" + $('.send-id-reply').val() + "&name_reply=" + $('.name_reply').val() + "&status=" + $('.send-status-reply').val() + "&text_comment=" + $('.form_vk_save textarea').val() + "&name=" + $('.send_vk_name').val() + "&id_page=" + id_page + "&id_post=" + $('.vk_post_id').val() + "&parent=" + {$_modx->resource.parent}
Понимаете разницу?
Где у вас в коде вызов функции del?