There are a few possible causes of underpronation, including flat feet, high arches, uneven leg lengths, imbalance. Some people are just born with this type of gait.