Предлагаю при возврате результата prError скриптом или плагином выдавать какое-нибудь сообщение пользователю. Тихое завершение работы как-то удивляет. Хотя бы просто: "Ошибка при загрузке страницы".
Функция ShowMessage здесь не катит, поскольку нарушит тихий режим.
Есть вариант сделать новую функцию, например, GetErrorDescription, которая будет вызываться программой после возврата скриптом ошибки, но только в том случае, если не задан тихий режим.
А вот по тому, что будет делать GetErrorDescription - два варианта:
1. Просто возвращать строку с описанием ошибки, которую отобразит программа.
2. Сама выдавать ошибку при необходимости и, возможно, делать какие-то дополнительные необходимые действия.