When I connect the programmer and trying to upload a sketch I get a programmer out of sync error.
Also the mini resets when entering deep sleep.
Connected supply -> multimeter uA -> multimeter com -> main power rail of the breadboard. Supply GND connected to GND directly to breadboard powerrail. I tested 2 multimeters. Both result in the same behavior.
Since I develop a battery powered device I like to optimize the power consumption but its nearly impossible with this behavior.
Check your voltage at the load, your meter is putting a resistor in series with the power lead. It measures the voltage drop across that resistor and reports it as current. After you are measuring the voltage at your load adjust the voltage up a bit. An annotated schematic would help answer the question more accurately. Your load is indicating the Arduino input voltage.
Which current range are you using? Higher current ranges have smaller burden voltages. I suspect the burden voltage is too high.
As an alternative try putting a 10 ohm resistor in series with the supply and measure the voltage across this with your meter. Then you know the burden resistance is small.
Auto-ranging meters are a nuisance for this kind of reading BTW.
It's a nice meter.
On the 500mV range, the accuracy is +/-0.1% + 5 digits, that will be +/-550uV (when using REL Q mode)
So if the meter reads 1mV, then the actual value could be anywhere between 450uV and 1550uV
If you are measuring current with a 10Ω resistor then it's somewhere between 45.0uA and 155.0uA