The "old" PC based 90 Day online reporting system used to work fine for me, but in the last 6 months it just referred me to my local Immigration office. So, I've just tried the new smartphone system for the first time and it works really well. I accessed it via https://www.immigration.go.th/?avada_portfolio=provide-services-at-bangkok scanned the QR code to get straight to the site and registered. Confirmation of registration came back immediately so I entered my details and 90 Day approval came back within 24 hours. Brilliant. Well done Thai Immigration.