There could be all sorts of things going on. She could be eating too many carbs for her body so that insulin isn't letting the body free up fat for fuel. She could have a lowered metabolism. (Just because a website says she's supposed to burn 1600 calories a day doesn't make it so.) She could also be misreporting her intake and/or exercise.