Судя по логу из спойлера, запрос делается к сайту который использует Cloudflare в качестве WAF и защиты от DDoS атак.
Как раз таки Cloudflare при блокировке поступающего запроса на защищаемый им сайт возвращает
Error 1020 Access Denied
(
подробнее тут).
Либо администрация сайта усилила правила фильтрации поступающего HTTP трафика, либо система защиты от атак поняла что запросы с вашего IP или User-Agent'а являются автоматическими (ботом), в связи с чем начала блокировать их.
Попробуйте:
- изменить значение для
CURLOPT_USERAGENT
, выставив реальный User-Agent обычного браузера
- изменить IP с которого делается отправка такого запроса
Затем выполните вопрос и залогируйте полный ответ (тело), а не только http-статус ответа.
Если запрос пройдёт - значит всё отлично, а иначе увидите полный html вывод ответа, на базе которого можно будет лучше понять какие дальнейшие действия можно предпринимать чтобы "обойти" защиту.
Если ответ помог, не забудьте отметить его как решение вашего вопроса. Успехов!