If he does a LATE Chomp only on the way up I had the same problem.
Take him apart and look at the wiring. Most likely after all that up and down the wire has broken in half and is only touching when in the upright position.
I cut each side and soldered a new in between wire with more slack.
works perfect now.