Why did my Visa session end? Is there a time limit?

Yes, after 8 minutes of idle time you will be logged off of your Visa credit card session and returned to Online Banking.