In addition to that, her citizenship of origin might not be Italy. On a generational basis, anyone proving Italian heritage can be granted Italian citizenship without ever being near Italy. She may have obtained it that way, then gone there for a few months.