Anyone working with Arduinos with female headers, or solderless breadboards etc. nneeds to be aware there's a lot of cheap and nasty flexible jumper cables with Dupont pin ends out there that are defective.
Common defects are: the stranded wire used is far too thin; it isn't even copper wire; the ends aren't properly crimped; the wire has broken internally. In all cases the resistance of the jumper will be excessive and if you draw a significant current through it you'll get a large voltage drop.
Check the jumpers resistance before use after straightening it out and tugging gently on its ends to see if the crimps are loose or the wire's broken. If it feels springy when you try to straighten it, or stretchy when you tug the ends, breaks, or the resistance reads more than a fraction of an ohm over the reading you get with the test probes touching each other, discard that jumper.
If you have more than one that are high resistance you can investigate further by stripping the wire and observing if its too thin, or if the wire is attracted to a magnet (copper coated steel), or fails the flame test (copper coated aluminum).
N.B the flame needs to be yellow as show, not a fully oxygenated blue blowtorch style flame as that can (just) reach the melting point of copper.