Возможно, вы уже знаете это, но файлы cookie основаны на домене. Вы можете получить доступ к файлам cookie только по запросам к тому же домену.
Если ваше изображение отображается на sample.com, а URL-адрес изображения - sample.com/img.jpg, то при отправке запроса на изображение файлы cookie будут отправляться вместе с запросом.
С другой стороны, если изображение отображается на sample.com, а URL-адрес изображения - yoursite.com/img.jpg, вы не получите файлы cookie для sample.com.
Кроме того, dev.sample.com и sample.com - это разные доменные имена.
Надеюсь, это поможет уточнить, почему вы не можете получать куки. Такое поведение в основном связано с безопасностью, чтобы веб-сайты не отслеживали файлы cookie с других сайтов.