I've been trying to solve the problem for years. As long as your browser process doesn't get quit, "Remember Me" generally works. I go weeks without having to login.
But on mobile device operating systems, the application memory management is such that your browser process will get cycled without any involvement from you, and your session is killed.
For some reason our "Remember Me" function doesn't work right to find your cookie and automatically resume the session.
There's also a performance hit the server takes with tracking thousands of user sessions in the database. If I don't limit it somewhat, eventually the server starts lagging hard. I don't have Facebook money to compensate for that with server power.
Make sure your bookmarks, if you use them, use "https" and not just "http." Sometimes that will destroy a cookie when bouncing between protocols, as first accessing with http will redirect you to https. This is the secure, encrypted transport protocol.
Now, the response you don't want to hear: I don't know if this will be solved in this incarnation of BCP. Nor do I really want to devote that many cycles to fixing it when I'm looking to upgrade the entire site.
The best option, especially for 2021 and modern cybersecurity best practice, is to use a password manager like OnePassword or Bitwarden (this is what I use.) One or two clicks, and your login and password are autofilled and you're in. You shouldn't be using the same password for all your websites anyway. One of them gets hacked and your email/password are now in the hands of hackers who will then go try it on your online banking site.
A password manager lets you auto-generate a long complex password that you'll never have to remember. You just remember a single master password (never used for a website) and that's all you have to remember.
It's not a fix but it IS a solution.