Zend_Service_Twitter使って、以下のような処理を作ってます

アプリケーションのURLを踏む(http://hoge.com/twitter_app/)
 ↓
「あなたのTwitterアカウントへログイン」(http://twitter.com/oauth/authenticate?oauth_token=***)
 ↓
認証&callback
 ↓
callback先のページ(http://hoge.com/twitter_app/callback/)
 ↓
Service_Twitterの各メソッドで何か処理。

が、どうにも一番下のメソッドの実行部分で失敗します
例:
$response = $twitter->status->update("APIから日本語で投稿");
$response = $twitter->status->update("post with API by testuser");
var_dump($response);//両方ともエラーメッセージ「Could not authenticate you.」になる。PHPエラーはなし

$response = $twitter->status->userTimeline();
var_dump($response);//エラーメッセージ「This method requires authentication.」。PHPエラーはなし

何が原因で認証失敗のエラーが出てるんでしょうか?
callback後、あらかじめ別ウインドウで開いてたtwitterのトップページを更新すると、
ユーザー(testuser)のトップに移動するので認証は成功してるはずなんですが…

zendFWのバージョンは1.10.3です。よろしくお願いします