Sadly this is a well known and incredibly frustrating problem. IMO, it should be the highest priority to fix (above mileage posting issues and the like). It isn't just limited to mobile checkin.
You can find details in
http://www.flyertalk.com/forum/unite...eeds-stop.html