http://www.perlmonks.org?node_id=1231521


in reply to CGI::Session cookie won't delete

Did you try to call $session->flush() after $session->delete() as recommended in the docs?