I believe I have been very clear that I think Casper sucks, but this is one of those once in a millennium occasions where he isn't to blame. There are a million web browsers on a million different operating systems and devices all with different screen sizes being used by a million different people with different preferences on what they want to see. It is impossible to create a website that can account for all of those combinations. I see this almost everyday with users at work. I have googled this issue on the software that Casper is using. There isn't anything the incompetent one can do about this that I can find.
That is the nature of software and the interwebs, you never get a perfect solution for everyone. The previous version we had here didn't have this problem, I get that, but it had a boatload of other problems. Far more got fixed than broken. And honestly, this isn't broken, it is just an annoyance.
On Android, take a look at Dolphin browser, they have an add on that you can toggle to force the desktop version. It also has gestures that will flip you back to the top of the page quickly. That may help.