Why do I have to sign in when "Keep me signed in" is selected?

Staying signed in to your Yahoo account creates quick, convenient access to all your favorite Yahoo services. Your account's default setting is set to "Keep me signed in" for 2 weeks, unless you sign out. However, there are some circumstances when you'll be prompted to sign in again.