Jag hittade detta:
Krav för medborgarskap
För att kunna bli svensk medborgare ska du
ha fyllt 18 år
kunna styrka din identitet (
läs mer om styrkt identitet)
ha uppfyllt kraven för hemvist vilket innebär att du ska ha bott i Sverige en viss tid (
läs mer om kraven för hemvist)
ha levt ett skötsamt liv i Sverige (
läs mer om ett skötsamt liv)
ha permanent uppehållstillstånd (ett tidsbegränsat uppehållstillstånd gäller inte)
eller ha uppehållsrätt eller uppehållskort (gäller dig som är EU-medborgare eller anhörig till EU-medborgare) (
läs mer om uppehållsrätt och uppehållskort)
eller ha uppehållsstatus (gäller dig som är brittisk medborgare eller anhörig till sådan) (
läs mer om uppehållsstatus).
Om du inte hade permanent uppehållstillstånd eller uppehållstillstånd för bosättning när du reste in i Sverige räknas tiden från den dag du lämnade in din ansökan om uppehållstillstånd i Sverige.
Tänk på att alla krav ska vara uppfyllda innan du ansöker, annars kan du få avslag på din ansökan.
www.migrationsverket.se/Privatpersoner/Bli-svensk-medborgare/Ansok-om-medborgarskap/Medborgarskap-for-vuxna.html
Hon har alltså fått avslag eftersom hon inte uppfyller kraven om PUT. Du läste väl listan?