Unfortunately, the currently planned Bulbasaur/Pidgey route runs into this problem in the Saffron City Pokemon Center - the game must be reset before healing or talking to other NPCs. Recorded in Bizhawk 1.6