The French didn't help themselves when they rode over their own italian mercenary crossbowmen.
True. But the crossbow didn't have as much range as the longbow, and the French knights were trying to close the gap and overrun the English longbowmen. That is when the mud and their weight bogged them down and they were slaughtered.