Cuz belch does damage when you consume a berry so if you eat one then switch will it work?
Once a Pokemon has consumed a Berry, its Belch flag is permanently enabled for the rest of the battle, even through switches.