The new server’s PHP was lacking the sqlite module which was used to authenticate users against the old database data (about 7 years old now?). I have added the module so if you are still using those very old credentials they should still work. I do recommend that you follow the instructions @jonj mentioned since this is your actual username in the main database. I’d really like to do away with the temp credential fix from 7 years ago. lol
The “remember me” option should be used when you are logging in from any device/browser. If you leave it unchecked at work it will invalidate the token and you will no longer be remembered at home. (or on your phone)
Wordpress will only extend your login to 14 days when the remember me option is used. We have extended this with our own custom cookie that expires in 1 year. When the website sees this cookie and you are not logged in you will be logged in automatically.
Cookies can be excluded from being sent by personal firewalls, corporate gateway firewalls or browser extensions, to name a few. Since wordpress powers about 40% of the internet’s sites I’d guess that the standard wordpress cookie names are recognized by other systems. Our custom cookie may not though.
I haven’t experienced any login issues myself but I’m usually only ever browsing from my desktop which is on 24/7. It’s also used as a plex server for all of our dvd movies. (one of the reasons for being on 24/7)