Ah, I see what's happening! You have "Lock sessions to the IP address from which they originated" enabled. Workbench is running on Heroku, which distributes load across a fleet of "dynos" all which could have their own IP addresses, so when you login you are on a given dyno, but your next request might be on another one, so you are being logged out. It's a bit intermittent because there are (currently) four web dynos, so you have a 1/4 chance on each request to be booted out. I tried turing this on on my org and was easily able to reproduce it. Try disabling this and see if it solves the problem for you.
On Friday, May 31, 2013 10:32:04 AM UTC-7, Stacey Chale wrote: