Limitation: A restriction or factor that hinders the effectiveness of something.
Impediment: Something that acts as an obstacle or barrier to progress.
Disadvantage: An unfavorable circumstance or condition that puts someone at a disadvantage compared to others.