Hm, that's awfully strange. I'm soft resetting for a shiny Latias on my Ruby, and I can leave and come back anytime I want. Maybe it's because my internal battery is dead, and that's why I can go back and forth.Good thing I tested as I cannot return to southern island even if I had not attempted to capture latias, so for soft-resetting purposes, I can at least have the game saved in ruby at the point where I'm ready to present the eon ticket even though it takes about an extra minute each time.
Just curious, how many games can I transfer my Eon Ticket between. So far, I've transferred it to my Emerald, my Sapphire, and someone else's Ruby version. I'm hoping to transfer it to my other Emerald version.