i am also having a similar problem, only even if youre logged in or not you still dont get redirected to paypal at confirm. it just stays pending.
i cant for the life of me figure out why this is happening. i have user registration on (not optional, not silent, just regular) and have it enabled in joomla but verification not required...
maybe thats it but i dont want to hassle my customers with verification.