What web browser do you use?
Not 100% sure, but think some browsers have options to delete cookies, etc, when closing program. If so, then the login info file would be gone when you restart browser and navigate to Twitter site and thus you'd need to login again...
Try checking your browser prefs related to this....if not that, then something else is causing the login info to be deleted or not saved....