What happens when two Reinhardts charge each other when one is Zarya bubbled

Solution 1:

Zarya's barrier doesn't prevent knockbacks from melee attacks. In your scenario, the bubble would make no difference and would still result in both Reinhardt being knocked down.