Is the site getting buggy?
My login is saved and I haven't had any problems. I use DuckDuckGo on my Samsung Galaxy.
Print