Чувак....
Проверь наличие класса cprice и ccatalogpoduct... class_exists
и запиши по рузульттам проверки слово "класс подключен" или "класс не подключен".
добавь в лог $ID
добавь в лог $PRODUCT_ID
добавь в лог $arr
если не умеешь отлаживать скрипты, почитай про отладку (тестирование) как про шаг разработки ПО в целом
---------------
Ты ленивый, жесть - [URL=http://dev.1c-bitrix.ru/api_help/catalog/classes/cprice/add.php]CPrice::Add[/URL]
[QUOTE]Возвращает идентификатор добавленной цены в случае успешного сохранения и false - в противном случае. Для получения детальной информации об ошибке следует вызвать $APPLICATION->GetException().[/QUOTE]