That's strange. When I have a villager moving to someone's town, I check if it says "moved out" before tting them out to ensure the person has received them. I don't know what happened to her, she should have moved to your town. Did you pick up a voided character somehow? Actually... Did you ask another villager to move in and not plot reset for their house placement before you tried picking up Rosie?