for me it always freezes and crashes after i go into the pokemon center, heal, leave the center, then try to save
edit: ok so i went into the store in goldenrod and got some revives and potions and tried to manually heal my pokemon and ended with the same results...