А вы не заметили, что при создание или использования Профиля, скрипт перезагружается :)
Профиль должен быть в Начале Работы Скрипта.
А там уж если Невалид, удаляйте его да и всё, опять же в Цикле у вас поди это всё, тогда Ресурсы перезагружать тож надо.
ХЗ я в циклах реал не пробовал а так вот по ходу если, в той же Авториз или реги, если Проф создаёт и неудачно что то, то удаление его :)
вот реквест заголовки, не думаю что их надо указывать. За помощь готов заплатить.