Кажется, что куки всегда удаляются.
$cookie->queue($cookie->make('emailcookie', 'email', 129600));
die(cookie('emailcookie'));
Это результат:
emailcookie=deleted; expires=Tue, 04-Jul-2017 12:37:14 GMT; Max-Age=0; path=/; httponly
Не уверен, что здесь происходит не так?