Селениум для таких занятий раскусили...
Без конкретного примера сайта и cURL, можно только гадать. CORS - preflight request, или что-то другое...
Ну как варик, посмотреть в консоле разработчика все параметры запроса (хидеры, и тп), и сделать их через cURL, еще не плохо посмотреть, что в респонсе при этом...
https://www.owasp.org/index.php/Main_Page - вот грабберы из этого списка самые безобидные ) походу...