i have a similar issue and i would say it is related to plesk,
This code
<?php
ini_set('session.cookie_domain', '.domain.com' );
$some_name = session_name("domain");
session_set_cookie_params(0, '/', '.domain.com');
session_start();
makes problems go away in servers with no plesk,
but problem...