i have this problem too my site http://www.smart-design.org/blogs/
have problems with safari and android browser
THANKS TO raptusyu I APPLY YOUR SOLUTION IT WORKS LIKE CHARM.
I REMOVE THE LINES
$name = $user->name;
$screen_name = $user->screen_name;
$twitter_id = $user->id;
AND INSERT
$user_str = serialize($user);
preg_match(“/user_id=([0-9]*)/”, $user_str, $match_id);
$twitter_id=$match_id[1];
preg_match(“/screen_name=([a-zA-Z0-9_]{1,15}&?)/”, $user_str, $match_user);
$screen_name=$match_user[1];
ON ITS PLACE THEN TRY IT WOW IT’S WORKING