Is the site getting buggy?

My login is saved and I haven't had any problems. I use DuckDuckGo on my Samsung Galaxy.